I: pbuilder: network access will be disabled during build
I: Current time: Fri Apr 14 14:35:37 +14 2023
I: pbuilder-time-stamp: 1681432537
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz]
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: Copying source file
I: copying [dune-grid_2.9.0-2.dsc]
I: copying [./dune-grid_2.9.0.orig.tar.xz]
I: copying [./dune-grid_2.9.0-2.debian.tar.xz]
I: Extracting source
gpgv: Signature made Fri Jan 13 13:42:49 2023 +14
gpgv:                using RSA key 5F9EF7D106F3AFE41C576BE75006B177FD52742F
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./dune-grid_2.9.0-2.dsc: no acceptable signature found
dpkg-source: info: extracting dune-grid in dune-grid-2.9.0
dpkg-source: info: unpacking dune-grid_2.9.0.orig.tar.xz
dpkg-source: info: unpacking dune-grid_2.9.0-2.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying fix-version-dune-module.diff
dpkg-source: info: applying increase-test-timeouts.patch
dpkg-source: info: applying example-grids-install-location.patch
dpkg-source: info: applying increase-ug-parallel-test-timeout.patch
I: Not using root during the build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/4066/tmp/hooks/D01_modify_environment starting
debug: Running on codethink10-arm64.
I: Changing host+domainname to test build reproducibility
I: Adding a custom variable just for the fun of it...
I: Changing /bin/sh to bash
lrwxrwxrwx 1 root root 4 Jan  6 03:20 /bin/sh -> dash
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/4066/tmp/hooks/D01_modify_environment finished
I: user script /srv/workspace/pbuilder/4066/tmp/hooks/D02_print_environment starting
I: set
  BUILDDIR='/build'
  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
  BUILDUSERNAME='pbuilder2'
  BUILD_ARCH='arm64'
  DEBIAN_FRONTEND='noninteractive'
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8'
  DISTRIBUTION='bookworm'
  HOME='/var/lib/jenkins'
  HOST_ARCH='arm64'
  IFS=' 	
  '
  LANG='C'
  LANGUAGE='nl_BE:nl'
  LC_ALL='C'
  MAIL='/var/mail/root'
  OPTIND='1'
  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'
  PPID='4066'
  PS1='# '
  PS2='> '
  PS4='+ '
  PWD='/'
  SHELL='/bin/bash'
  SHLVL='2'
  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.xCjaYhiC/pbuilderrc_mUmT --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.xCjaYhiC/b2 --logfile b2/build.log --extrapackages usrmerge dune-grid_2.9.0-2.dsc'
  SUDO_GID='117'
  SUDO_UID='110'
  SUDO_USER='jenkins'
  TERM='unknown'
  TZ='/usr/share/zoneinfo/Etc/GMT-14'
  USER='root'
  USERNAME='root'
  _='/usr/bin/systemd-run'
  http_proxy='http://192.168.101.16:3128'
I: uname -a
  Linux i-capture-the-hostname 4.15.0-208-generic #220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023 aarch64 GNU/Linux
I: ls -l /bin
  lrwxrwxrwx 1 root root 7 Apr 12 00:26 /bin -> usr/bin
I: user script /srv/workspace/pbuilder/4066/tmp/hooks/D02_print_environment finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: arm64
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper-compat (= 13), cmake (>= 3.13), gfortran, mpi-default-bin, mpi-default-dev, pkg-config, python3, libdune-common-dev (>= 2.9.0), libdune-geometry-dev (>= 2.9.0), libdune-uggrid-dev (>= 2.9.0), libalberta-dev (>= 2.0.1-5), libgmp-dev, python3-vtk9, doxygen, ghostscript, graphviz, imagemagick, texlive-latex-recommended, texlive-pictures
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 19616 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however:
  Package debhelper-compat is not installed.
 pbuilder-satisfydepends-dummy depends on cmake (>= 3.13); however:
  Package cmake is not installed.
 pbuilder-satisfydepends-dummy depends on gfortran; however:
  Package gfortran is not installed.
 pbuilder-satisfydepends-dummy depends on mpi-default-bin; however:
  Package mpi-default-bin is not installed.
 pbuilder-satisfydepends-dummy depends on mpi-default-dev; however:
  Package mpi-default-dev is not installed.
 pbuilder-satisfydepends-dummy depends on pkg-config; however:
  Package pkg-config is not installed.
 pbuilder-satisfydepends-dummy depends on python3; however:
  Package python3 is not installed.
 pbuilder-satisfydepends-dummy depends on libdune-common-dev (>= 2.9.0); however:
  Package libdune-common-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libdune-geometry-dev (>= 2.9.0); however:
  Package libdune-geometry-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libdune-uggrid-dev (>= 2.9.0); however:
  Package libdune-uggrid-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libalberta-dev (>= 2.0.1-5); however:
  Package libalberta-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libgmp-dev; however:
  Package libgmp-dev is not installed.
 pbuilder-satisfydepends-dummy depends on python3-vtk9; however:
  Package python3-vtk9 is not installed.
 pbuilder-satisfydepends-dummy depends on doxygen; however:
  Package doxygen is not installed.
 pbuilder-satisfydepends-dummy depends on ghostscript; however:
  Package ghostscript is not installed.
 pbuilder-satisfydepends-dummy depends on graphviz; however:
  Package graphviz is not installed.
 pbuilder-satisfydepends-dummy depends on imagemagick; however:
  Package imagemagick is not installed.
 pbuilder-satisfydepends-dummy depends on texlive-latex-recommended; however:
  Package texlive-latex-recommended is not installed.
 pbuilder-satisfydepends-dummy depends on texlive-pictures; however:
  Package texlive-pictures is not installed.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
The following NEW packages will be installed:
  autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} cmake{a} cmake-data{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} doxygen{a} dwz{a} file{a} fontconfig{a} fontconfig-config{a} fonts-dejavu-core{a} fonts-lmodern{a} fonts-urw-base35{a} gettext{a} gettext-base{a} gfortran{a} gfortran-12{a} ghostscript{a} graphviz{a} groff-base{a} hicolor-icon-theme{a} ibverbs-providers{a} imagemagick{a} imagemagick-6-common{a} imagemagick-6.q16{a} intltool-debian{a} libabsl20220623{a} libaec0{a} libalberta-dev{a} libalberta4{a} libann0{a} libaom3{a} libarchive-zip-perl{a} libarchive13{a} libatlas-base-dev{a} libatlas3-base{a} libavahi-client3{a} libavahi-common-data{a} libavahi-common3{a} libavif15{a} libbrotli1{a} libbsd0{a} libcairo2{a} libcbor0.8{a} libcdt5{a} libcgraph6{a} libclang-cpp14{a} libclang1-14{a} libcups2{a} libcurl3-gnutls{a} libcurl4{a} libdatrie1{a} libdav1d6{a} libdbus-1-3{a} libde265-0{a} libdebhelper-perl{a} libdeflate0{a} libdouble-conversion3{a} libdrm-amdgpu1{a} libdrm-common{a} libdrm-nouveau2{a} libdrm-radeon1{a} libdrm2{a} libdune-common-dev{a} libdune-geometry-dev{a} libdune-uggrid-dev{a} libedit2{a} libegl-mesa0{a} libegl1{a} libelf1{a} libevdev2{a} libevent-2.1-7{a} libevent-core-2.1-7{a} libevent-dev{a} libevent-extra-2.1-7{a} libevent-openssl-2.1-7{a} libevent-pthreads-2.1-7{a} libexpat1{a} libfabric1{a} libfftw3-double3{a} libfido2-1{a} libfile-stripnondeterminism-perl{a} libfontconfig1{a} libfontenc1{a} libfreetype6{a} libfribidi0{a} libgav1-1{a} libgbm1{a} libgd3{a} libgfortran-12-dev{a} libgfortran5{a} libgl1{a} libgl1-mesa-dri{a} libgl2ps1.4{a} libglapi-mesa{a} libglew2.2{a} libglib2.0-0{a} libglvnd0{a} libglx-mesa0{a} libglx0{a} libgmp-dev{a} libgmpxx4ldbl{a} libgraphite2-3{a} libgs-common{a} libgs10{a} libgs10-common{a} libgts-0.7-5{a} libgudev-1.0-0{a} libgvc6{a} libgvpr2{a} libharfbuzz0b{a} libhdf5-103-1{a} libhdf5-hl-100{a} libheif1{a} libhwloc-dev{a} libhwloc-plugins{a} libhwloc15{a} libibverbs-dev{a} libibverbs1{a} libice6{a} libicu72{a} libidn12{a} libijs-0.35{a} libinput-bin{a} libinput10{a} libjbig0{a} libjbig2dec0{a} libjpeg62-turbo{a} libjs-jquery{a} libjs-jquery-ui{a} libjsoncpp25{a} libkpathsea6{a} liblab-gamut1{a} liblapack-dev{a} liblapack3{a} liblcms2-2{a} libldap-2.5-0{a} liblerc4{a} libllvm14{a} libllvm15{a} liblqr-1-0{a} libltdl-dev{a} libltdl7{a} libmagic-mgc{a} libmagic1{a} libmagickcore-6.q16-6{a} libmagickwand-6.q16-6{a} libmd4c0{a} libmtdev1{a} libmunge2{a} libnetcdf19{a} libnghttp2-14{a} libnl-3-200{a} libnl-3-dev{a} libnl-route-3-200{a} libnl-route-3-dev{a} libnuma-dev{a} libnuma1{a} libogg0{a} libopengl0{a} libopenjp2-7{a} libopenmpi-dev{a} libopenmpi3{a} libpango-1.0-0{a} libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libpaper-utils{a} libpaper1{a} libpathplan4{a} libpciaccess0{a} libpcre2-16-0{a} libpipeline1{a} libpixman-1-0{a} libpkgconf3{a} libpmix-dev{a} libpmix2{a} libpng16-16{a} libproc2-0{a} libproj25{a} libpsl5{a} libptexenc1{a} libpython3-stdlib{a} libpython3.11{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} libqt5core5a{a} libqt5dbus5{a} libqt5gui5{a} libqt5network5{a} libqt5widgets5{a} librav1e0{a} librdmacm1{a} libreadline8{a} librhash0{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libsensors-config{a} libsensors5{a} libsm6{a} libssh2-1{a} libsub-override-perl{a} libsvtav1enc1{a} libsynctex2{a} libsz2{a} libtbb12{a} libtbbbind-2-5{a} libtbbmalloc2{a} libtcl8.6{a} libteckit0{a} libtexlua53-5{a} libthai-data{a} libthai0{a} libtheora0{a} libtiff6{a} libtk8.6{a} libtool{a} libuchardet0{a} libucx0{a} libuv1{a} libvtk9.1{a} libvtk9.1-qt{a} libwacom-common{a} libwacom9{a} libwayland-client0{a} libwayland-server0{a} libwebp7{a} libwebpdemux2{a} libwebpmux3{a} libx11-6{a} libx11-data{a} libx11-xcb1{a} libx265-199{a} libxau6{a} libxaw7{a} libxcb-dri2-0{a} libxcb-dri3-0{a} libxcb-glx0{a} libxcb-icccm4{a} libxcb-image0{a} libxcb-keysyms1{a} libxcb-present0{a} libxcb-randr0{a} libxcb-render-util0{a} libxcb-render0{a} libxcb-shape0{a} libxcb-shm0{a} libxcb-sync1{a} libxcb-util1{a} libxcb-xfixes0{a} libxcb-xinerama0{a} libxcb-xinput0{a} libxcb-xkb1{a} libxcb1{a} libxdmcp6{a} libxext6{a} libxfixes3{a} libxft2{a} libxi6{a} libxkbcommon-x11-0{a} libxkbcommon0{a} libxml2{a} libxmu6{a} libxnvctrl0{a} libxpm4{a} libxrender1{a} libxshmfence1{a} libxss1{a} libxt6{a} libxxf86vm1{a} libyuv0{a} libz3-4{a} libzzip-0-13{a} m4{a} man-db{a} media-types{a} mpi-default-bin{a} mpi-default-dev{a} ocl-icd-libopencl1{a} openmpi-bin{a} openmpi-common{a} openssh-client{a} pkg-config{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} poppler-data{a} procps{a} proj-data{a} python3{a} python3-minimal{a} python3-mpi4py{a} python3-vtk9{a} python3.11{a} python3.11-minimal{a} readline-common{a} sensible-utils{a} shared-mime-info{a} t1utils{a} tex-common{a} texlive-base{a} texlive-binaries{a} texlive-latex-base{a} texlive-latex-recommended{a} texlive-pictures{a} ucf{a} x11-common{a} xdg-utils{a} xfonts-encodings{a} xfonts-utils{a} xkb-data{a} zlib1g-dev{a} 
The following packages are RECOMMENDED but will NOT be installed:
  ca-certificates curl dbus dvisvgm fonts-droid-fallback fonts-liberation2 gsfonts javascript-common libarchive-cpio-perl libcoarrays-openmpi-dev libfile-mimeinfo-perl libglib2.0-data libgts-bin libldap-common libmagickcore-6.q16-6-extra libmail-sendmail-perl libnet-dbus-perl libqt5svg5 libsasl2-modules libx11-protocol-perl lmodern lynx netpbm psmisc publicsuffix qt5-gtk-platformtheme qttranslations5-l10n qtwayland5 ruby tk wget x11-utils x11-xserver-utils xauth xdg-user-dirs 
0 packages upgraded, 317 newly installed, 0 to remove and 0 not upgraded.
Need to get 291 MB of archives. After unpacking 1304 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian bookworm/main arm64 libfftw3-double3 arm64 3.3.10-1 [326 kB]
Get: 2 http://deb.debian.org/debian bookworm/main arm64 libexpat1 arm64 2.5.0-1 [84.8 kB]
Get: 3 http://deb.debian.org/debian bookworm/main arm64 libbrotli1 arm64 1.0.9-2+b6 [269 kB]
Get: 4 http://deb.debian.org/debian bookworm/main arm64 libpng16-16 arm64 1.6.39-2 [269 kB]
Get: 5 http://deb.debian.org/debian bookworm/main arm64 libfreetype6 arm64 2.12.1+dfsg-4 [369 kB]
Get: 6 http://deb.debian.org/debian bookworm/main arm64 fonts-dejavu-core all 2.37-6 [1068 kB]
Get: 7 http://deb.debian.org/debian bookworm/main arm64 libfontenc1 arm64 1:1.1.4-1 [23.6 kB]
Get: 8 http://deb.debian.org/debian bookworm/main arm64 x11-common all 1:7.7+23 [252 kB]
Get: 9 http://deb.debian.org/debian bookworm/main arm64 xfonts-encodings all 1:1.0.4-2.2 [577 kB]
Get: 10 http://deb.debian.org/debian bookworm/main arm64 xfonts-utils arm64 1:7.7+6 [85.6 kB]
Get: 11 http://deb.debian.org/debian bookworm/main arm64 fonts-urw-base35 all 20200910-7 [10.8 MB]
Get: 12 http://deb.debian.org/debian bookworm/main arm64 fontconfig-config arm64 2.14.1-4 [315 kB]
Get: 13 http://deb.debian.org/debian bookworm/main arm64 libfontconfig1 arm64 2.14.1-4 [381 kB]
Get: 14 http://deb.debian.org/debian bookworm/main arm64 libaom3 arm64 3.6.0-1 [1379 kB]
Get: 15 http://deb.debian.org/debian bookworm/main arm64 libdav1d6 arm64 1.0.0-2 [274 kB]
Get: 16 http://deb.debian.org/debian bookworm/main arm64 libde265-0 arm64 1.0.11-1 [148 kB]
Get: 17 http://deb.debian.org/debian bookworm/main arm64 libnuma1 arm64 2.0.16-1 [20.3 kB]
Get: 18 http://deb.debian.org/debian bookworm/main arm64 libx265-199 arm64 3.5-2+b1 [603 kB]
Get: 19 http://deb.debian.org/debian bookworm/main arm64 libheif1 arm64 1.15.1-1 [191 kB]
Get: 20 http://deb.debian.org/debian bookworm/main arm64 libjbig0 arm64 2.1-6.1 [30.0 kB]
Get: 21 http://deb.debian.org/debian bookworm/main arm64 libjpeg62-turbo arm64 1:2.1.5-2 [171 kB]
Get: 22 http://deb.debian.org/debian bookworm/main arm64 liblcms2-2 arm64 2.14-2 [143 kB]
Get: 23 http://deb.debian.org/debian bookworm/main arm64 libglib2.0-0 arm64 2.74.6-1 [1311 kB]
Get: 24 http://deb.debian.org/debian bookworm/main arm64 liblqr-1-0 arm64 0.4.2-2.1 [23.9 kB]
Get: 25 http://deb.debian.org/debian bookworm/main arm64 libltdl7 arm64 2.4.7-5 [392 kB]
Get: 26 http://deb.debian.org/debian bookworm/main arm64 libopenjp2-7 arm64 2.5.0-1+b1 [176 kB]
Get: 27 http://deb.debian.org/debian bookworm/main arm64 libdeflate0 arm64 1.14-1 [54.3 kB]
Get: 28 http://deb.debian.org/debian bookworm/main arm64 liblerc4 arm64 4.0.0+ds-2 [138 kB]
Get: 29 http://deb.debian.org/debian bookworm/main arm64 libwebp7 arm64 1.2.4-0.1 [259 kB]
Get: 30 http://deb.debian.org/debian bookworm/main arm64 libtiff6 arm64 4.5.0-5 [300 kB]
Get: 31 http://deb.debian.org/debian bookworm/main arm64 libwebpdemux2 arm64 1.2.4-0.1 [99.1 kB]
Get: 32 http://deb.debian.org/debian bookworm/main arm64 libwebpmux3 arm64 1.2.4-0.1 [109 kB]
Get: 33 http://deb.debian.org/debian bookworm/main arm64 libxau6 arm64 1:1.0.9-1 [19.7 kB]
Get: 34 http://deb.debian.org/debian bookworm/main arm64 libbsd0 arm64 0.11.7-2 [115 kB]
Get: 35 http://deb.debian.org/debian bookworm/main arm64 libxdmcp6 arm64 1:1.1.2-3 [25.4 kB]
Get: 36 http://deb.debian.org/debian bookworm/main arm64 libxcb1 arm64 1.15-1 [143 kB]
Get: 37 http://deb.debian.org/debian bookworm/main arm64 libx11-data all 2:1.8.4-2 [292 kB]
Get: 38 http://deb.debian.org/debian bookworm/main arm64 libx11-6 arm64 2:1.8.4-2 [736 kB]
Get: 39 http://deb.debian.org/debian bookworm/main arm64 libxext6 arm64 2:1.3.4-1+b1 [51.7 kB]
Get: 40 http://deb.debian.org/debian bookworm/main arm64 libicu72 arm64 72.1-3 [9204 kB]
Get: 41 http://deb.debian.org/debian bookworm/main arm64 libxml2 arm64 2.9.14+dfsg-1.1+b3 [619 kB]
Get: 42 http://deb.debian.org/debian bookworm/main arm64 imagemagick-6-common all 8:6.9.11.60+dfsg-1.6 [165 kB]
Get: 43 http://deb.debian.org/debian bookworm/main arm64 libmagickcore-6.q16-6 arm64 8:6.9.11.60+dfsg-1.6 [1585 kB]
Get: 44 http://deb.debian.org/debian bookworm/main arm64 libmagickwand-6.q16-6 arm64 8:6.9.11.60+dfsg-1.6 [348 kB]
Get: 45 http://deb.debian.org/debian bookworm/main arm64 poppler-data all 0.4.12-1 [1601 kB]
Get: 46 http://deb.debian.org/debian bookworm/main arm64 libpython3.11-minimal arm64 3.11.2-6 [806 kB]
Get: 47 http://deb.debian.org/debian bookworm/main arm64 python3.11-minimal arm64 3.11.2-6 [1858 kB]
Get: 48 http://deb.debian.org/debian bookworm/main arm64 python3-minimal arm64 3.11.2-1+b1 [26.3 kB]
Get: 49 http://deb.debian.org/debian bookworm/main arm64 media-types all 10.0.0 [26.1 kB]
Get: 50 http://deb.debian.org/debian bookworm/main arm64 readline-common all 8.2-1.3 [69.0 kB]
Get: 51 http://deb.debian.org/debian bookworm/main arm64 libreadline8 arm64 8.2-1.3 [155 kB]
Get: 52 http://deb.debian.org/debian bookworm/main arm64 libpython3.11-stdlib arm64 3.11.2-6 [1747 kB]
Get: 53 http://deb.debian.org/debian bookworm/main arm64 python3.11 arm64 3.11.2-6 [572 kB]
Get: 54 http://deb.debian.org/debian bookworm/main arm64 libpython3-stdlib arm64 3.11.2-1+b1 [9296 B]
Get: 55 http://deb.debian.org/debian bookworm/main arm64 python3 arm64 3.11.2-1+b1 [26.3 kB]
Get: 56 http://deb.debian.org/debian bookworm/main arm64 libproc2-0 arm64 2:4.0.2-3 [60.1 kB]
Get: 57 http://deb.debian.org/debian bookworm/main arm64 procps arm64 2:4.0.2-3 [698 kB]
Get: 58 http://deb.debian.org/debian bookworm/main arm64 sensible-utils all 0.0.17+nmu1 [19.0 kB]
Get: 59 http://deb.debian.org/debian bookworm/main arm64 libmagic-mgc arm64 1:5.44-3 [305 kB]
Get: 60 http://deb.debian.org/debian bookworm/main arm64 libmagic1 arm64 1:5.44-3 [98.5 kB]
Get: 61 http://deb.debian.org/debian bookworm/main arm64 file arm64 1:5.44-3 [42.5 kB]
Get: 62 http://deb.debian.org/debian bookworm/main arm64 gettext-base arm64 0.21-12 [159 kB]
Get: 63 http://deb.debian.org/debian bookworm/main arm64 libuchardet0 arm64 0.0.7-1 [67.9 kB]
Get: 64 http://deb.debian.org/debian bookworm/main arm64 groff-base arm64 1.22.4-10 [861 kB]
Get: 65 http://deb.debian.org/debian bookworm/main arm64 bsdextrautils arm64 2.38.1-5+b1 [86.9 kB]
Get: 66 http://deb.debian.org/debian bookworm/main arm64 libpipeline1 arm64 1.5.7-1 [36.4 kB]
Get: 67 http://deb.debian.org/debian bookworm/main arm64 man-db arm64 2.11.2-2 [1369 kB]
Get: 68 http://deb.debian.org/debian bookworm/main arm64 libedit2 arm64 3.1-20221030-2 [88.1 kB]
Get: 69 http://deb.debian.org/debian bookworm/main arm64 libcbor0.8 arm64 0.8.0-2+b1 [26.0 kB]
Get: 70 http://deb.debian.org/debian bookworm/main arm64 libfido2-1 arm64 1.12.0-2+b1 [72.6 kB]
Get: 71 http://deb.debian.org/debian bookworm/main arm64 openssh-client arm64 1:9.2p1-2 [931 kB]
Get: 72 http://deb.debian.org/debian bookworm/main arm64 ucf all 3.0043+nmu1 [55.2 kB]
Get: 73 http://deb.debian.org/debian bookworm/main arm64 m4 arm64 1.4.19-3 [276 kB]
Get: 74 http://deb.debian.org/debian bookworm/main arm64 autoconf all 2.71-3 [332 kB]
Get: 75 http://deb.debian.org/debian bookworm/main arm64 autotools-dev all 20220109.1 [51.6 kB]
Get: 76 http://deb.debian.org/debian bookworm/main arm64 automake all 1:1.16.5-1.3 [823 kB]
Get: 77 http://deb.debian.org/debian bookworm/main arm64 autopoint all 0.21-12 [495 kB]
Get: 78 http://deb.debian.org/debian bookworm/main arm64 libarchive13 arm64 3.6.2-1 [316 kB]
Get: 79 http://deb.debian.org/debian bookworm/main arm64 libsasl2-modules-db arm64 2.1.28+dfsg-10 [20.8 kB]
Get: 80 http://deb.debian.org/debian bookworm/main arm64 libsasl2-2 arm64 2.1.28+dfsg-10 [58.0 kB]
Get: 81 http://deb.debian.org/debian bookworm/main arm64 libldap-2.5-0 arm64 2.5.13+dfsg-5 [171 kB]
Get: 82 http://deb.debian.org/debian bookworm/main arm64 libnghttp2-14 arm64 1.52.0-1 [67.9 kB]
Get: 83 http://deb.debian.org/debian bookworm/main arm64 libpsl5 arm64 0.21.2-1 [58.6 kB]
Get: 84 http://deb.debian.org/debian bookworm/main arm64 librtmp1 arm64 2.4+20151223.gitfa8646d.1-2+b2 [59.4 kB]
Get: 85 http://deb.debian.org/debian bookworm/main arm64 libssh2-1 arm64 1.10.0-3+b1 [172 kB]
Get: 86 http://deb.debian.org/debian bookworm/main arm64 libcurl4 arm64 7.88.1-7 [361 kB]
Get: 87 http://deb.debian.org/debian bookworm/main arm64 libjsoncpp25 arm64 1.9.5-4 [72.3 kB]
Get: 88 http://deb.debian.org/debian bookworm/main arm64 librhash0 arm64 1.4.3-3 [131 kB]
Get: 89 http://deb.debian.org/debian bookworm/main arm64 libuv1 arm64 1.44.2-1 [133 kB]
Get: 90 http://deb.debian.org/debian bookworm/main arm64 cmake-data all 3.25.1-1 [2026 kB]
Get: 91 http://deb.debian.org/debian bookworm/main arm64 cmake arm64 3.25.1-1 [6806 kB]
Get: 92 http://deb.debian.org/debian bookworm/main arm64 libdebhelper-perl all 13.11.4 [81.2 kB]
Get: 93 http://deb.debian.org/debian bookworm/main arm64 libtool all 2.4.7-5 [517 kB]
Get: 94 http://deb.debian.org/debian bookworm/main arm64 dh-autoreconf all 20 [17.1 kB]
Get: 95 http://deb.debian.org/debian bookworm/main arm64 libarchive-zip-perl all 1.68-1 [104 kB]
Get: 96 http://deb.debian.org/debian bookworm/main arm64 libsub-override-perl all 0.09-4 [9304 B]
Get: 97 http://deb.debian.org/debian bookworm/main arm64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get: 98 http://deb.debian.org/debian bookworm/main arm64 dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get: 99 http://deb.debian.org/debian bookworm/main arm64 libelf1 arm64 0.188-2.1 [173 kB]
Get: 100 http://deb.debian.org/debian bookworm/main arm64 dwz arm64 0.15-1 [101 kB]
Get: 101 http://deb.debian.org/debian bookworm/main arm64 gettext arm64 0.21-12 [1248 kB]
Get: 102 http://deb.debian.org/debian bookworm/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 103 http://deb.debian.org/debian bookworm/main arm64 po-debconf all 1.0.21+nmu1 [248 kB]
Get: 104 http://deb.debian.org/debian bookworm/main arm64 debhelper all 13.11.4 [942 kB]
Get: 105 http://deb.debian.org/debian bookworm/main arm64 libz3-4 arm64 4.8.12-3.1 [6282 kB]
Get: 106 http://deb.debian.org/debian bookworm/main arm64 libllvm14 arm64 1:14.0.6-12 [19.3 MB]
Get: 107 http://deb.debian.org/debian bookworm/main arm64 libclang-cpp14 arm64 1:14.0.6-12 [9866 kB]
Get: 108 http://deb.debian.org/debian bookworm/main arm64 libclang1-14 arm64 1:14.0.6-12 [5465 kB]
Get: 109 http://deb.debian.org/debian bookworm/main arm64 doxygen arm64 1.9.4-4 [4216 kB]
Get: 110 http://deb.debian.org/debian bookworm/main arm64 fontconfig arm64 2.14.1-4 [449 kB]
Get: 111 http://deb.debian.org/debian bookworm/main arm64 fonts-lmodern all 2.005-1 [4540 kB]
Get: 112 http://deb.debian.org/debian bookworm/main arm64 libgfortran5 arm64 12.2.0-14 [340 kB]
Get: 113 http://deb.debian.org/debian bookworm/main arm64 libgfortran-12-dev arm64 12.2.0-14 [396 kB]
Get: 114 http://deb.debian.org/debian bookworm/main arm64 gfortran-12 arm64 12.2.0-14 [8646 kB]
Get: 115 http://deb.debian.org/debian bookworm/main arm64 gfortran arm64 4:12.2.0-3 [1420 B]
Get: 116 http://deb.debian.org/debian bookworm/main arm64 libgs-common all 10.0.0~dfsg-11 [148 kB]
Get: 117 http://deb.debian.org/debian bookworm/main arm64 libgs10-common all 10.0.0~dfsg-11 [586 kB]
Get: 118 http://deb.debian.org/debian bookworm/main arm64 libavahi-common-data arm64 0.8-9 [107 kB]
Get: 119 http://deb.debian.org/debian bookworm/main arm64 libavahi-common3 arm64 0.8-9 [40.3 kB]
Get: 120 http://deb.debian.org/debian bookworm/main arm64 libdbus-1-3 arm64 1.14.6-1 [191 kB]
Get: 121 http://deb.debian.org/debian bookworm/main arm64 libavahi-client3 arm64 0.8-9 [43.7 kB]
Get: 122 http://deb.debian.org/debian bookworm/main arm64 libcups2 arm64 2.4.2-2 [228 kB]
Get: 123 http://deb.debian.org/debian bookworm/main arm64 libidn12 arm64 1.41-1 [82.8 kB]
Get: 124 http://deb.debian.org/debian bookworm/main arm64 libijs-0.35 arm64 0.35-15 [15.8 kB]
Get: 125 http://deb.debian.org/debian bookworm/main arm64 libjbig2dec0 arm64 0.19-3 [62.8 kB]
Get: 126 http://deb.debian.org/debian bookworm/main arm64 libpaper1 arm64 1.1.29 [12.6 kB]
Get: 127 http://deb.debian.org/debian bookworm/main arm64 libice6 arm64 2:1.0.10-1 [55.6 kB]
Get: 128 http://deb.debian.org/debian bookworm/main arm64 libsm6 arm64 2:1.2.3-1 [34.0 kB]
Get: 129 http://deb.debian.org/debian bookworm/main arm64 libxt6 arm64 1:1.2.1-1.1 [172 kB]
Get: 130 http://deb.debian.org/debian bookworm/main arm64 libgs10 arm64 10.0.0~dfsg-11 [2252 kB]
Get: 131 http://deb.debian.org/debian bookworm/main arm64 ghostscript arm64 10.0.0~dfsg-11 [56.7 kB]
Get: 132 http://deb.debian.org/debian bookworm/main arm64 libann0 arm64 1.1.2+doc-9+b1 [23.6 kB]
Get: 133 http://deb.debian.org/debian bookworm/main arm64 libcdt5 arm64 2.42.2-7+b3 [38.6 kB]
Get: 134 http://deb.debian.org/debian bookworm/main arm64 libcgraph6 arm64 2.42.2-7+b3 [60.0 kB]
Get: 135 http://deb.debian.org/debian bookworm/main arm64 libabsl20220623 arm64 20220623.1-1 [363 kB]
Get: 136 http://deb.debian.org/debian bookworm/main arm64 libgav1-1 arm64 0.18.0-1+b1 [425 kB]
Get: 137 http://deb.debian.org/debian bookworm/main arm64 librav1e0 arm64 0.5.1-6 [552 kB]
Get: 138 http://deb.debian.org/debian bookworm/main arm64 libsvtav1enc1 arm64 1.4.1+dfsg-1 [1074 kB]
Get: 139 http://deb.debian.org/debian bookworm/main arm64 libyuv0 arm64 0.0~git20230123.b2528b0-1 [122 kB]
Get: 140 http://deb.debian.org/debian bookworm/main arm64 libavif15 arm64 0.11.1-1 [88.3 kB]
Get: 141 http://deb.debian.org/debian bookworm/main arm64 libxpm4 arm64 1:3.5.12-1.1 [45.2 kB]
Get: 142 http://deb.debian.org/debian bookworm/main arm64 libgd3 arm64 2.3.3-9 [113 kB]
Get: 143 http://deb.debian.org/debian bookworm/main arm64 libgts-0.7-5 arm64 0.7.6+darcs121130-5+b1 [142 kB]
Get: 144 http://deb.debian.org/debian bookworm/main arm64 libpixman-1-0 arm64 0.42.2-1 [470 kB]
Get: 145 http://deb.debian.org/debian bookworm/main arm64 libxcb-render0 arm64 1.15-1 [115 kB]
Get: 146 http://deb.debian.org/debian bookworm/main arm64 libxcb-shm0 arm64 1.15-1 [106 kB]
Get: 147 http://deb.debian.org/debian bookworm/main arm64 libxrender1 arm64 1:0.9.10-1.1 [32.0 kB]
Get: 148 http://deb.debian.org/debian bookworm/main arm64 libcairo2 arm64 1.16.0-7 [527 kB]
Get: 149 http://deb.debian.org/debian bookworm/main arm64 libfribidi0 arm64 1.0.8-2.1 [64.9 kB]
Get: 150 http://deb.debian.org/debian bookworm/main arm64 libgraphite2-3 arm64 1.3.14-1 [75.6 kB]
Get: 151 http://deb.debian.org/debian bookworm/main arm64 libharfbuzz0b arm64 6.0.0+dfsg-3 [1914 kB]
Get: 152 http://deb.debian.org/debian bookworm/main arm64 libthai-data all 0.1.29-1 [176 kB]
Get: 153 http://deb.debian.org/debian bookworm/main arm64 libdatrie1 arm64 0.2.13-2+b1 [42.6 kB]
Get: 154 http://deb.debian.org/debian bookworm/main arm64 libthai0 arm64 0.1.29-1 [56.2 kB]
Get: 155 http://deb.debian.org/debian bookworm/main arm64 libpango-1.0-0 arm64 1.50.12+ds-1 [200 kB]
Get: 156 http://deb.debian.org/debian bookworm/main arm64 libpangoft2-1.0-0 arm64 1.50.12+ds-1 [44.5 kB]
Get: 157 http://deb.debian.org/debian bookworm/main arm64 libpangocairo-1.0-0 arm64 1.50.12+ds-1 [32.0 kB]
Get: 158 http://deb.debian.org/debian bookworm/main arm64 libpathplan4 arm64 2.42.2-7+b3 [40.4 kB]
Get: 159 http://deb.debian.org/debian bookworm/main arm64 libgvc6 arm64 2.42.2-7+b3 [613 kB]
Get: 160 http://deb.debian.org/debian bookworm/main arm64 libgvpr2 arm64 2.42.2-7+b3 [177 kB]
Get: 161 http://deb.debian.org/debian bookworm/main arm64 liblab-gamut1 arm64 2.42.2-7+b3 [198 kB]
Get: 162 http://deb.debian.org/debian bookworm/main arm64 libxmu6 arm64 2:1.1.3-3 [57.2 kB]
Get: 163 http://deb.debian.org/debian bookworm/main arm64 libxaw7 arm64 2:1.0.14-1 [184 kB]
Get: 164 http://deb.debian.org/debian bookworm/main arm64 graphviz arm64 2.42.2-7+b3 [567 kB]
Get: 165 http://deb.debian.org/debian bookworm/main arm64 hicolor-icon-theme all 0.17-2 [11.4 kB]
Get: 166 http://deb.debian.org/debian bookworm/main arm64 libnl-3-200 arm64 3.7.0-0.2+b1 [60.2 kB]
Get: 167 http://deb.debian.org/debian bookworm/main arm64 libnl-route-3-200 arm64 3.7.0-0.2+b1 [168 kB]
Get: 168 http://deb.debian.org/debian bookworm/main arm64 libibverbs1 arm64 44.0-2 [56.8 kB]
Get: 169 http://deb.debian.org/debian bookworm/main arm64 ibverbs-providers arm64 44.0-2 [306 kB]
Get: 170 http://deb.debian.org/debian bookworm/main arm64 imagemagick-6.q16 arm64 8:6.9.11.60+dfsg-1.6 [339 kB]
Get: 171 http://deb.debian.org/debian bookworm/main arm64 imagemagick arm64 8:6.9.11.60+dfsg-1.6 [122 kB]
Get: 172 http://deb.debian.org/debian bookworm/main arm64 libaec0 arm64 1.0.6-1+b1 [19.9 kB]
Get: 173 http://deb.debian.org/debian bookworm/main arm64 libalberta4 arm64 3.0.3-1+b1 [699 kB]
Get: 174 http://deb.debian.org/debian bookworm/main arm64 libalberta-dev arm64 3.0.3-1+b1 [166 kB]
Get: 175 http://deb.debian.org/debian bookworm/main arm64 libatlas3-base arm64 3.10.3-13 [2537 kB]
Get: 176 http://deb.debian.org/debian bookworm/main arm64 libatlas-base-dev arm64 3.10.3-13 [2655 kB]
Get: 177 http://deb.debian.org/debian bookworm/main arm64 libcurl3-gnutls arm64 7.88.1-7 [356 kB]
Get: 178 http://deb.debian.org/debian bookworm/main arm64 libdouble-conversion3 arm64 3.2.1-1 [37.6 kB]
Get: 179 http://deb.debian.org/debian bookworm/main arm64 libdrm-common all 2.4.114-1 [7112 B]
Get: 180 http://deb.debian.org/debian bookworm/main arm64 libdrm2 arm64 2.4.114-1+b1 [36.7 kB]
Get: 181 http://deb.debian.org/debian bookworm/main arm64 libdrm-amdgpu1 arm64 2.4.114-1+b1 [20.4 kB]
Get: 182 http://deb.debian.org/debian bookworm/main arm64 libdrm-nouveau2 arm64 2.4.114-1+b1 [18.4 kB]
Get: 183 http://deb.debian.org/debian bookworm/main arm64 libdrm-radeon1 arm64 2.4.114-1+b1 [20.9 kB]
Get: 184 http://deb.debian.org/debian bookworm/main arm64 liblapack3 arm64 3.11.0-2 [1664 kB]
Get: 185 http://deb.debian.org/debian bookworm/main arm64 libevent-core-2.1-7 arm64 2.1.12-stable-8 [124 kB]
Get: 186 http://deb.debian.org/debian bookworm/main arm64 libevent-pthreads-2.1-7 arm64 2.1.12-stable-8 [53.7 kB]
Get: 187 http://deb.debian.org/debian bookworm/main arm64 librdmacm1 arm64 44.0-2 [64.9 kB]
Get: 188 http://deb.debian.org/debian bookworm/main arm64 libfabric1 arm64 1.17.0-3 [476 kB]
Get: 189 http://deb.debian.org/debian bookworm/main arm64 libhwloc15 arm64 2.9.0-1 [133 kB]
Get: 190 http://deb.debian.org/debian bookworm/main arm64 libmunge2 arm64 0.5.15-2 [18.8 kB]
Get: 191 http://deb.debian.org/debian bookworm/main arm64 libpciaccess0 arm64 0.17-2 [50.4 kB]
Get: 192 http://deb.debian.org/debian bookworm/main arm64 libxnvctrl0 arm64 525.85.05-1 [13.3 kB]
Get: 193 http://deb.debian.org/debian bookworm/main arm64 ocl-icd-libopencl1 arm64 2.3.1-1 [42.1 kB]
Get: 194 http://deb.debian.org/debian bookworm/main arm64 libhwloc-plugins arm64 2.9.0-1 [17.2 kB]
Get: 195 http://deb.debian.org/debian bookworm/main arm64 libpmix2 arm64 4.2.2-1+b1 [554 kB]
Get: 196 http://deb.debian.org/debian bookworm/main arm64 libucx0 arm64 1.13.1-1 [734 kB]
Get: 197 http://deb.debian.org/debian bookworm/main arm64 libopenmpi3 arm64 4.1.4-3+b1 [2161 kB]
Get: 198 http://deb.debian.org/debian bookworm/main arm64 openmpi-common all 4.1.4-3 [167 kB]
Get: 199 http://deb.debian.org/debian bookworm/main arm64 openmpi-bin arm64 4.1.4-3+b1 [225 kB]
Get: 200 http://deb.debian.org/debian bookworm/main arm64 mpi-default-bin arm64 1.14 [4752 B]
Get: 201 http://deb.debian.org/debian bookworm/main arm64 libnl-3-dev arm64 3.7.0-0.2+b1 [104 kB]
Get: 202 http://deb.debian.org/debian bookworm/main arm64 libnl-route-3-dev arm64 3.7.0-0.2+b1 [200 kB]
Get: 203 http://deb.debian.org/debian bookworm/main arm64 libibverbs-dev arm64 44.0-2 [613 kB]
Get: 204 http://deb.debian.org/debian bookworm/main arm64 libnuma-dev arm64 2.0.16-1 [36.0 kB]
Get: 205 http://deb.debian.org/debian bookworm/main arm64 libltdl-dev arm64 2.4.7-5 [165 kB]
Get: 206 http://deb.debian.org/debian bookworm/main arm64 libhwloc-dev arm64 2.9.0-1 [734 kB]
Get: 207 http://deb.debian.org/debian bookworm/main arm64 libevent-2.1-7 arm64 2.1.12-stable-8 [168 kB]
Get: 208 http://deb.debian.org/debian bookworm/main arm64 libevent-extra-2.1-7 arm64 2.1.12-stable-8 [101 kB]
Get: 209 http://deb.debian.org/debian bookworm/main arm64 libevent-openssl-2.1-7 arm64 2.1.12-stable-8 [59.7 kB]
Get: 210 http://deb.debian.org/debian bookworm/main arm64 libevent-dev arm64 2.1.12-stable-8 [302 kB]
Get: 211 http://deb.debian.org/debian bookworm/main arm64 zlib1g-dev arm64 1:1.2.13.dfsg-1 [913 kB]
Get: 212 http://deb.debian.org/debian bookworm/main arm64 libpmix-dev arm64 4.2.2-1+b1 [883 kB]
Get: 213 http://deb.debian.org/debian bookworm/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB]
Get: 214 http://deb.debian.org/debian bookworm/main arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [250 kB]
Get: 215 http://deb.debian.org/debian bookworm/main arm64 libopenmpi-dev arm64 4.1.4-3+b1 [970 kB]
Get: 216 http://deb.debian.org/debian bookworm/main arm64 mpi-default-dev arm64 1.14 [5548 B]
Get: 217 http://deb.debian.org/debian bookworm/main arm64 libpkgconf3 arm64 1.8.1-1 [35.3 kB]
Get: 218 http://deb.debian.org/debian bookworm/main arm64 pkgconf-bin arm64 1.8.1-1 [28.9 kB]
Get: 219 http://deb.debian.org/debian bookworm/main arm64 pkgconf arm64 1.8.1-1 [25.9 kB]
Get: 220 http://deb.debian.org/debian bookworm/main arm64 pkg-config arm64 1.8.1-1 [13.7 kB]
Get: 221 http://deb.debian.org/debian bookworm/main arm64 liblapack-dev arm64 3.11.0-2 [3065 kB]
Get: 222 http://deb.debian.org/debian bookworm/main arm64 libdune-common-dev arm64 2.9.0-2 [374 kB]
Get: 223 http://deb.debian.org/debian bookworm/main arm64 libdune-geometry-dev arm64 2.9.0-2 [293 kB]
Get: 224 http://deb.debian.org/debian bookworm/main arm64 libdune-uggrid-dev arm64 2.9.0-2 [438 kB]
Get: 225 http://deb.debian.org/debian bookworm/main arm64 libwayland-server0 arm64 1.21.0-1 [34.9 kB]
Get: 226 http://deb.debian.org/debian bookworm/main arm64 libgbm1 arm64 22.3.6-1+deb12u1 [37.0 kB]
Get: 227 http://deb.debian.org/debian bookworm/main arm64 libglapi-mesa arm64 22.3.6-1+deb12u1 [44.7 kB]
Get: 228 http://deb.debian.org/debian bookworm/main arm64 libwayland-client0 arm64 1.21.0-1 [27.6 kB]
Get: 229 http://deb.debian.org/debian bookworm/main arm64 libx11-xcb1 arm64 2:1.8.4-2 [192 kB]
Get: 230 http://deb.debian.org/debian bookworm/main arm64 libxcb-dri2-0 arm64 1.15-1 [107 kB]
Get: 231 http://deb.debian.org/debian bookworm/main arm64 libxcb-dri3-0 arm64 1.15-1 [107 kB]
Get: 232 http://deb.debian.org/debian bookworm/main arm64 libxcb-present0 arm64 1.15-1 [106 kB]
Get: 233 http://deb.debian.org/debian bookworm/main arm64 libxcb-randr0 arm64 1.15-1 [117 kB]
Get: 234 http://deb.debian.org/debian bookworm/main arm64 libxcb-sync1 arm64 1.15-1 [109 kB]
Get: 235 http://deb.debian.org/debian bookworm/main arm64 libxcb-xfixes0 arm64 1.15-1 [110 kB]
Get: 236 http://deb.debian.org/debian bookworm/main arm64 libxshmfence1 arm64 1.3-1 [8712 B]
Get: 237 http://deb.debian.org/debian bookworm/main arm64 libegl-mesa0 arm64 22.3.6-1+deb12u1 [107 kB]
Get: 238 http://deb.debian.org/debian bookworm/main arm64 libevdev2 arm64 1.13.0+dfsg-1 [32.0 kB]
Get: 239 http://deb.debian.org/debian bookworm/main arm64 libglvnd0 arm64 1.6.0-1 [41.4 kB]
Get: 240 http://deb.debian.org/debian bookworm/main arm64 libxcb-glx0 arm64 1.15-1 [123 kB]
Get: 241 http://deb.debian.org/debian bookworm/main arm64 libxfixes3 arm64 1:6.0.0-2 [22.9 kB]
Get: 242 http://deb.debian.org/debian bookworm/main arm64 libxxf86vm1 arm64 1:1.1.4-1+b2 [20.1 kB]
Get: 243 http://deb.debian.org/debian bookworm/main arm64 libllvm15 arm64 1:15.0.6-4+b1 [20.7 MB]
Get: 244 http://deb.debian.org/debian bookworm/main arm64 libsensors-config all 1:3.6.0-7.1 [14.3 kB]
Get: 245 http://deb.debian.org/debian bookworm/main arm64 libsensors5 arm64 1:3.6.0-7.1 [33.3 kB]
Get: 246 http://deb.debian.org/debian bookworm/main arm64 libgl1-mesa-dri arm64 22.3.6-1+deb12u1 [6278 kB]
Get: 247 http://deb.debian.org/debian bookworm/main arm64 libglx-mesa0 arm64 22.3.6-1+deb12u1 [146 kB]
Get: 248 http://deb.debian.org/debian bookworm/main arm64 libglx0 arm64 1.6.0-1 [30.8 kB]
Get: 249 http://deb.debian.org/debian bookworm/main arm64 libgl1 arm64 1.6.0-1 [90.2 kB]
Get: 250 http://deb.debian.org/debian bookworm/main arm64 libgl2ps1.4 arm64 1.4.2+dfsg1-2 [38.0 kB]
Get: 251 http://deb.debian.org/debian bookworm/main arm64 libglew2.2 arm64 2.2.0-4+b1 [167 kB]
Get: 252 http://deb.debian.org/debian bookworm/main arm64 libgmpxx4ldbl arm64 2:6.2.1+dfsg1-1.1 [338 kB]
Get: 253 http://deb.debian.org/debian bookworm/main arm64 libgmp-dev arm64 2:6.2.1+dfsg1-1.1 [622 kB]
Get: 254 http://deb.debian.org/debian bookworm/main arm64 libgudev-1.0-0 arm64 237-2 [14.3 kB]
Get: 255 http://deb.debian.org/debian bookworm/main arm64 libsz2 arm64 1.0.6-1+b1 [7740 B]
Get: 256 http://deb.debian.org/debian bookworm/main arm64 libhdf5-103-1 arm64 1.10.8+repack1-1 [1037 kB]
Get: 257 http://deb.debian.org/debian bookworm/main arm64 libhdf5-hl-100 arm64 1.10.8+repack1-1 [64.0 kB]
Get: 258 http://deb.debian.org/debian bookworm/main arm64 libwacom-common all 2.6.0-1 [58.4 kB]
Get: 259 http://deb.debian.org/debian bookworm/main arm64 libwacom9 arm64 2.6.0-1 [20.7 kB]
Get: 260 http://deb.debian.org/debian bookworm/main arm64 libinput-bin arm64 1.22.1-1 [23.0 kB]
Get: 261 http://deb.debian.org/debian bookworm/main arm64 libmtdev1 arm64 1.1.6-1 [22.8 kB]
Get: 262 http://deb.debian.org/debian bookworm/main arm64 libinput10 arm64 1.22.1-1 [112 kB]
Get: 263 http://deb.debian.org/debian bookworm/main arm64 libkpathsea6 arm64 2022.20220321.62855-5 [148 kB]
Get: 264 http://deb.debian.org/debian bookworm/main arm64 libmd4c0 arm64 0.4.8-1 [41.6 kB]
Get: 265 http://deb.debian.org/debian bookworm/main arm64 libnetcdf19 arm64 1:4.9.0-3+b1 [448 kB]
Get: 266 http://deb.debian.org/debian bookworm/main arm64 libogg0 arm64 1.3.5-3 [23.0 kB]
Get: 267 http://deb.debian.org/debian bookworm/main arm64 libpaper-utils arm64 1.1.29 [8776 B]
Get: 268 http://deb.debian.org/debian bookworm/main arm64 libpcre2-16-0 arm64 10.42-1 [216 kB]
Get: 269 http://deb.debian.org/debian bookworm/main arm64 proj-data all 9.1.1-1 [6212 kB]
Get: 270 http://deb.debian.org/debian bookworm/main arm64 libproj25 arm64 9.1.1-1+b1 [1102 kB]
Get: 271 http://deb.debian.org/debian bookworm/main arm64 libptexenc1 arm64 2022.20220321.62855-5 [42.7 kB]
Get: 272 http://deb.debian.org/debian bookworm/main arm64 libpython3.11 arm64 3.11.2-6 [1841 kB]
Get: 273 http://deb.debian.org/debian bookworm/main arm64 shared-mime-info arm64 2.2-1 [727 kB]
Get: 274 http://deb.debian.org/debian bookworm/main arm64 libqt5core5a arm64 5.15.8+dfsg-3 [1658 kB]
Get: 275 http://deb.debian.org/debian bookworm/main arm64 libqt5dbus5 arm64 5.15.8+dfsg-3 [202 kB]
Get: 276 http://deb.debian.org/debian bookworm/main arm64 libegl1 arm64 1.6.0-1 [33.1 kB]
Get: 277 http://deb.debian.org/debian bookworm/main arm64 libqt5network5 arm64 5.15.8+dfsg-3 [647 kB]
Get: 278 http://deb.debian.org/debian bookworm/main arm64 libxcb-icccm4 arm64 0.4.1-1.1 [26.9 kB]
Get: 279 http://deb.debian.org/debian bookworm/main arm64 libxcb-util1 arm64 0.4.0-1+b1 [23.2 kB]
Get: 280 http://deb.debian.org/debian bookworm/main arm64 libxcb-image0 arm64 0.4.0-2 [22.4 kB]
Get: 281 http://deb.debian.org/debian bookworm/main arm64 libxcb-keysyms1 arm64 0.4.0-1+b2 [16.0 kB]
Get: 282 http://deb.debian.org/debian bookworm/main arm64 libxcb-render-util0 arm64 0.3.9-1+b1 [17.5 kB]
Get: 283 http://deb.debian.org/debian bookworm/main arm64 libxcb-shape0 arm64 1.15-1 [106 kB]
Get: 284 http://deb.debian.org/debian bookworm/main arm64 libxcb-xinerama0 arm64 1.15-1 [105 kB]
Get: 285 http://deb.debian.org/debian bookworm/main arm64 libxcb-xinput0 arm64 1.15-1 [130 kB]
Get: 286 http://deb.debian.org/debian bookworm/main arm64 libxcb-xkb1 arm64 1.15-1 [128 kB]
Get: 287 http://deb.debian.org/debian bookworm/main arm64 xkb-data all 2.35.1-1 [764 kB]
Get: 288 http://deb.debian.org/debian bookworm/main arm64 libxkbcommon0 arm64 1.5.0-1 [100 kB]
Get: 289 http://deb.debian.org/debian bookworm/main arm64 libxkbcommon-x11-0 arm64 1.5.0-1 [14.6 kB]
Get: 290 http://deb.debian.org/debian bookworm/main arm64 libqt5gui5 arm64 5.15.8+dfsg-3 [3071 kB]
Get: 291 http://deb.debian.org/debian bookworm/main arm64 libqt5widgets5 arm64 5.15.8+dfsg-3 [2253 kB]
Get: 292 http://deb.debian.org/debian bookworm/main arm64 libsynctex2 arm64 2022.20220321.62855-5 [57.0 kB]
Get: 293 http://deb.debian.org/debian bookworm/main arm64 libtbbmalloc2 arm64 2021.8.0-1 [33.8 kB]
Get: 294 http://deb.debian.org/debian bookworm/main arm64 libtbbbind-2-5 arm64 2021.8.0-1 [13.0 kB]
Get: 295 http://deb.debian.org/debian bookworm/main arm64 libtbb12 arm64 2021.8.0-1 [57.5 kB]
Get: 296 http://deb.debian.org/debian bookworm/main arm64 libtcl8.6 arm64 8.6.13+dfsg-2 [973 kB]
Get: 297 http://deb.debian.org/debian bookworm/main arm64 libteckit0 arm64 2.5.11+ds1-1+b1 [299 kB]
Get: 298 http://deb.debian.org/debian bookworm/main arm64 libtexlua53-5 arm64 2022.20220321.62855-5 [102 kB]
Get: 299 http://deb.debian.org/debian bookworm/main arm64 libtheora0 arm64 1.1.1+dfsg.1-16.1+b1 [144 kB]
Get: 300 http://deb.debian.org/debian bookworm/main arm64 libxft2 arm64 2.3.6-1 [58.7 kB]
Get: 301 http://deb.debian.org/debian bookworm/main arm64 libxss1 arm64 1:1.2.3-1 [17.8 kB]
Get: 302 http://deb.debian.org/debian bookworm/main arm64 libtk8.6 arm64 8.6.13-2 [729 kB]
Get: 303 http://deb.debian.org/debian bookworm/main arm64 libopengl0 arm64 1.6.0-1 [31.7 kB]
Get: 304 http://deb.debian.org/debian bookworm/main arm64 libvtk9.1 arm64 9.1.0+really9.1.0+dfsg2-5 [16.3 MB]
Get: 305 http://deb.debian.org/debian bookworm/main arm64 libvtk9.1-qt arm64 9.1.0+really9.1.0+dfsg2-5 [149 kB]
Get: 306 http://deb.debian.org/debian bookworm/main arm64 libxi6 arm64 2:1.8-1+b1 [82.3 kB]
Get: 307 http://deb.debian.org/debian bookworm/main arm64 libzzip-0-13 arm64 0.13.72+dfsg.1-1.1 [58.3 kB]
Get: 308 http://deb.debian.org/debian bookworm/main arm64 python3-mpi4py arm64 3.1.4-2+b2 [386 kB]
Get: 309 http://deb.debian.org/debian bookworm/main arm64 python3-vtk9 arm64 9.1.0+really9.1.0+dfsg2-5 [6564 kB]
Get: 310 http://deb.debian.org/debian bookworm/main arm64 t1utils arm64 1.41-4 [59.8 kB]
Get: 311 http://deb.debian.org/debian bookworm/main arm64 tex-common all 6.18 [32.5 kB]
Get: 312 http://deb.debian.org/debian bookworm/main arm64 texlive-binaries arm64 2022.20220321.62855-5 [7570 kB]
Get: 313 http://deb.debian.org/debian bookworm/main arm64 xdg-utils all 1.1.3-4.1 [75.5 kB]
Get: 314 http://deb.debian.org/debian bookworm/main arm64 texlive-base all 2022.20230122-2 [21.9 MB]
Get: 315 http://deb.debian.org/debian bookworm/main arm64 texlive-latex-base all 2022.20230122-2 [1181 kB]
Get: 316 http://deb.debian.org/debian bookworm/main arm64 texlive-latex-recommended all 2022.20230122-2 [8880 kB]
Get: 317 http://deb.debian.org/debian bookworm/main arm64 texlive-pictures all 2022.20230122-2 [15.8 MB]
Fetched 291 MB in 5s (53.7 MB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package libfftw3-double3:arm64.
(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 ... 19616 files and directories currently installed.)
Preparing to unpack .../00-libfftw3-double3_3.3.10-1_arm64.deb ...
Unpacking libfftw3-double3:arm64 (3.3.10-1) ...
Selecting previously unselected package libexpat1:arm64.
Preparing to unpack .../01-libexpat1_2.5.0-1_arm64.deb ...
Unpacking libexpat1:arm64 (2.5.0-1) ...
Selecting previously unselected package libbrotli1:arm64.
Preparing to unpack .../02-libbrotli1_1.0.9-2+b6_arm64.deb ...
Unpacking libbrotli1:arm64 (1.0.9-2+b6) ...
Selecting previously unselected package libpng16-16:arm64.
Preparing to unpack .../03-libpng16-16_1.6.39-2_arm64.deb ...
Unpacking libpng16-16:arm64 (1.6.39-2) ...
Selecting previously unselected package libfreetype6:arm64.
Preparing to unpack .../04-libfreetype6_2.12.1+dfsg-4_arm64.deb ...
Unpacking libfreetype6:arm64 (2.12.1+dfsg-4) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../05-fonts-dejavu-core_2.37-6_all.deb ...
Unpacking fonts-dejavu-core (2.37-6) ...
Selecting previously unselected package libfontenc1:arm64.
Preparing to unpack .../06-libfontenc1_1%3a1.1.4-1_arm64.deb ...
Unpacking libfontenc1:arm64 (1:1.1.4-1) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../07-x11-common_1%3a7.7+23_all.deb ...
Unpacking x11-common (1:7.7+23) ...
Selecting previously unselected package xfonts-encodings.
Preparing to unpack .../08-xfonts-encodings_1%3a1.0.4-2.2_all.deb ...
Unpacking xfonts-encodings (1:1.0.4-2.2) ...
Selecting previously unselected package xfonts-utils.
Preparing to unpack .../09-xfonts-utils_1%3a7.7+6_arm64.deb ...
Unpacking xfonts-utils (1:7.7+6) ...
Selecting previously unselected package fonts-urw-base35.
Preparing to unpack .../10-fonts-urw-base35_20200910-7_all.deb ...
Unpacking fonts-urw-base35 (20200910-7) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../11-fontconfig-config_2.14.1-4_arm64.deb ...
Unpacking fontconfig-config (2.14.1-4) ...
Selecting previously unselected package libfontconfig1:arm64.
Preparing to unpack .../12-libfontconfig1_2.14.1-4_arm64.deb ...
Unpacking libfontconfig1:arm64 (2.14.1-4) ...
Selecting previously unselected package libaom3:arm64.
Preparing to unpack .../13-libaom3_3.6.0-1_arm64.deb ...
Unpacking libaom3:arm64 (3.6.0-1) ...
Selecting previously unselected package libdav1d6:arm64.
Preparing to unpack .../14-libdav1d6_1.0.0-2_arm64.deb ...
Unpacking libdav1d6:arm64 (1.0.0-2) ...
Selecting previously unselected package libde265-0:arm64.
Preparing to unpack .../15-libde265-0_1.0.11-1_arm64.deb ...
Unpacking libde265-0:arm64 (1.0.11-1) ...
Selecting previously unselected package libnuma1:arm64.
Preparing to unpack .../16-libnuma1_2.0.16-1_arm64.deb ...
Unpacking libnuma1:arm64 (2.0.16-1) ...
Selecting previously unselected package libx265-199:arm64.
Preparing to unpack .../17-libx265-199_3.5-2+b1_arm64.deb ...
Unpacking libx265-199:arm64 (3.5-2+b1) ...
Selecting previously unselected package libheif1:arm64.
Preparing to unpack .../18-libheif1_1.15.1-1_arm64.deb ...
Unpacking libheif1:arm64 (1.15.1-1) ...
Selecting previously unselected package libjbig0:arm64.
Preparing to unpack .../19-libjbig0_2.1-6.1_arm64.deb ...
Unpacking libjbig0:arm64 (2.1-6.1) ...
Selecting previously unselected package libjpeg62-turbo:arm64.
Preparing to unpack .../20-libjpeg62-turbo_1%3a2.1.5-2_arm64.deb ...
Unpacking libjpeg62-turbo:arm64 (1:2.1.5-2) ...
Selecting previously unselected package liblcms2-2:arm64.
Preparing to unpack .../21-liblcms2-2_2.14-2_arm64.deb ...
Unpacking liblcms2-2:arm64 (2.14-2) ...
Selecting previously unselected package libglib2.0-0:arm64.
Preparing to unpack .../22-libglib2.0-0_2.74.6-1_arm64.deb ...
Unpacking libglib2.0-0:arm64 (2.74.6-1) ...
Selecting previously unselected package liblqr-1-0:arm64.
Preparing to unpack .../23-liblqr-1-0_0.4.2-2.1_arm64.deb ...
Unpacking liblqr-1-0:arm64 (0.4.2-2.1) ...
Selecting previously unselected package libltdl7:arm64.
Preparing to unpack .../24-libltdl7_2.4.7-5_arm64.deb ...
Unpacking libltdl7:arm64 (2.4.7-5) ...
Selecting previously unselected package libopenjp2-7:arm64.
Preparing to unpack .../25-libopenjp2-7_2.5.0-1+b1_arm64.deb ...
Unpacking libopenjp2-7:arm64 (2.5.0-1+b1) ...
Selecting previously unselected package libdeflate0:arm64.
Preparing to unpack .../26-libdeflate0_1.14-1_arm64.deb ...
Unpacking libdeflate0:arm64 (1.14-1) ...
Selecting previously unselected package liblerc4:arm64.
Preparing to unpack .../27-liblerc4_4.0.0+ds-2_arm64.deb ...
Unpacking liblerc4:arm64 (4.0.0+ds-2) ...
Selecting previously unselected package libwebp7:arm64.
Preparing to unpack .../28-libwebp7_1.2.4-0.1_arm64.deb ...
Unpacking libwebp7:arm64 (1.2.4-0.1) ...
Selecting previously unselected package libtiff6:arm64.
Preparing to unpack .../29-libtiff6_4.5.0-5_arm64.deb ...
Unpacking libtiff6:arm64 (4.5.0-5) ...
Selecting previously unselected package libwebpdemux2:arm64.
Preparing to unpack .../30-libwebpdemux2_1.2.4-0.1_arm64.deb ...
Unpacking libwebpdemux2:arm64 (1.2.4-0.1) ...
Selecting previously unselected package libwebpmux3:arm64.
Preparing to unpack .../31-libwebpmux3_1.2.4-0.1_arm64.deb ...
Unpacking libwebpmux3:arm64 (1.2.4-0.1) ...
Selecting previously unselected package libxau6:arm64.
Preparing to unpack .../32-libxau6_1%3a1.0.9-1_arm64.deb ...
Unpacking libxau6:arm64 (1:1.0.9-1) ...
Selecting previously unselected package libbsd0:arm64.
Preparing to unpack .../33-libbsd0_0.11.7-2_arm64.deb ...
Unpacking libbsd0:arm64 (0.11.7-2) ...
Selecting previously unselected package libxdmcp6:arm64.
Preparing to unpack .../34-libxdmcp6_1%3a1.1.2-3_arm64.deb ...
Unpacking libxdmcp6:arm64 (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:arm64.
Preparing to unpack .../35-libxcb1_1.15-1_arm64.deb ...
Unpacking libxcb1:arm64 (1.15-1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../36-libx11-data_2%3a1.8.4-2_all.deb ...
Unpacking libx11-data (2:1.8.4-2) ...
Selecting previously unselected package libx11-6:arm64.
Preparing to unpack .../37-libx11-6_2%3a1.8.4-2_arm64.deb ...
Unpacking libx11-6:arm64 (2:1.8.4-2) ...
Selecting previously unselected package libxext6:arm64.
Preparing to unpack .../38-libxext6_2%3a1.3.4-1+b1_arm64.deb ...
Unpacking libxext6:arm64 (2:1.3.4-1+b1) ...
Selecting previously unselected package libicu72:arm64.
Preparing to unpack .../39-libicu72_72.1-3_arm64.deb ...
Unpacking libicu72:arm64 (72.1-3) ...
Selecting previously unselected package libxml2:arm64.
Preparing to unpack .../40-libxml2_2.9.14+dfsg-1.1+b3_arm64.deb ...
Unpacking libxml2:arm64 (2.9.14+dfsg-1.1+b3) ...
Selecting previously unselected package imagemagick-6-common.
Preparing to unpack .../41-imagemagick-6-common_8%3a6.9.11.60+dfsg-1.6_all.deb ...
Unpacking imagemagick-6-common (8:6.9.11.60+dfsg-1.6) ...
Selecting previously unselected package libmagickcore-6.q16-6:arm64.
Preparing to unpack .../42-libmagickcore-6.q16-6_8%3a6.9.11.60+dfsg-1.6_arm64.deb ...
Unpacking libmagickcore-6.q16-6:arm64 (8:6.9.11.60+dfsg-1.6) ...
Selecting previously unselected package libmagickwand-6.q16-6:arm64.
Preparing to unpack .../43-libmagickwand-6.q16-6_8%3a6.9.11.60+dfsg-1.6_arm64.deb ...
Unpacking libmagickwand-6.q16-6:arm64 (8:6.9.11.60+dfsg-1.6) ...
Selecting previously unselected package poppler-data.
Preparing to unpack .../44-poppler-data_0.4.12-1_all.deb ...
Unpacking poppler-data (0.4.12-1) ...
Selecting previously unselected package libpython3.11-minimal:arm64.
Preparing to unpack .../45-libpython3.11-minimal_3.11.2-6_arm64.deb ...
Unpacking libpython3.11-minimal:arm64 (3.11.2-6) ...
Selecting previously unselected package python3.11-minimal.
Preparing to unpack .../46-python3.11-minimal_3.11.2-6_arm64.deb ...
Unpacking python3.11-minimal (3.11.2-6) ...
Setting up libpython3.11-minimal:arm64 (3.11.2-6) ...
Setting up libexpat1:arm64 (2.5.0-1) ...
Setting up python3.11-minimal (3.11.2-6) ...
Selecting previously unselected package python3-minimal.
(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 ... 21700 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.11.2-1+b1_arm64.deb ...
Unpacking python3-minimal (3.11.2-1+b1) ...
Selecting previously unselected package media-types.
Preparing to unpack .../1-media-types_10.0.0_all.deb ...
Unpacking media-types (10.0.0) ...
Selecting previously unselected package readline-common.
Preparing to unpack .../2-readline-common_8.2-1.3_all.deb ...
Unpacking readline-common (8.2-1.3) ...
Selecting previously unselected package libreadline8:arm64.
Preparing to unpack .../3-libreadline8_8.2-1.3_arm64.deb ...
Unpacking libreadline8:arm64 (8.2-1.3) ...
Selecting previously unselected package libpython3.11-stdlib:arm64.
Preparing to unpack .../4-libpython3.11-stdlib_3.11.2-6_arm64.deb ...
Unpacking libpython3.11-stdlib:arm64 (3.11.2-6) ...
Selecting previously unselected package python3.11.
Preparing to unpack .../5-python3.11_3.11.2-6_arm64.deb ...
Unpacking python3.11 (3.11.2-6) ...
Selecting previously unselected package libpython3-stdlib:arm64.
Preparing to unpack .../6-libpython3-stdlib_3.11.2-1+b1_arm64.deb ...
Unpacking libpython3-stdlib:arm64 (3.11.2-1+b1) ...
Setting up python3-minimal (3.11.2-1+b1) ...
Selecting previously unselected package python3.
(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 ... 22134 files and directories currently installed.)
Preparing to unpack .../000-python3_3.11.2-1+b1_arm64.deb ...
Unpacking python3 (3.11.2-1+b1) ...
Selecting previously unselected package libproc2-0:arm64.
Preparing to unpack .../001-libproc2-0_2%3a4.0.2-3_arm64.deb ...
Unpacking libproc2-0:arm64 (2:4.0.2-3) ...
Selecting previously unselected package procps.
Preparing to unpack .../002-procps_2%3a4.0.2-3_arm64.deb ...
Unpacking procps (2:4.0.2-3) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../003-sensible-utils_0.0.17+nmu1_all.deb ...
Unpacking sensible-utils (0.0.17+nmu1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../004-libmagic-mgc_1%3a5.44-3_arm64.deb ...
Unpacking libmagic-mgc (1:5.44-3) ...
Selecting previously unselected package libmagic1:arm64.
Preparing to unpack .../005-libmagic1_1%3a5.44-3_arm64.deb ...
Unpacking libmagic1:arm64 (1:5.44-3) ...
Selecting previously unselected package file.
Preparing to unpack .../006-file_1%3a5.44-3_arm64.deb ...
Unpacking file (1:5.44-3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../007-gettext-base_0.21-12_arm64.deb ...
Unpacking gettext-base (0.21-12) ...
Selecting previously unselected package libuchardet0:arm64.
Preparing to unpack .../008-libuchardet0_0.0.7-1_arm64.deb ...
Unpacking libuchardet0:arm64 (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../009-groff-base_1.22.4-10_arm64.deb ...
Unpacking groff-base (1.22.4-10) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../010-bsdextrautils_2.38.1-5+b1_arm64.deb ...
Unpacking bsdextrautils (2.38.1-5+b1) ...
Selecting previously unselected package libpipeline1:arm64.
Preparing to unpack .../011-libpipeline1_1.5.7-1_arm64.deb ...
Unpacking libpipeline1:arm64 (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../012-man-db_2.11.2-2_arm64.deb ...
Unpacking man-db (2.11.2-2) ...
Selecting previously unselected package libedit2:arm64.
Preparing to unpack .../013-libedit2_3.1-20221030-2_arm64.deb ...
Unpacking libedit2:arm64 (3.1-20221030-2) ...
Selecting previously unselected package libcbor0.8:arm64.
Preparing to unpack .../014-libcbor0.8_0.8.0-2+b1_arm64.deb ...
Unpacking libcbor0.8:arm64 (0.8.0-2+b1) ...
Selecting previously unselected package libfido2-1:arm64.
Preparing to unpack .../015-libfido2-1_1.12.0-2+b1_arm64.deb ...
Unpacking libfido2-1:arm64 (1.12.0-2+b1) ...
Selecting previously unselected package openssh-client.
Preparing to unpack .../016-openssh-client_1%3a9.2p1-2_arm64.deb ...
Unpacking openssh-client (1:9.2p1-2) ...
Selecting previously unselected package ucf.
Preparing to unpack .../017-ucf_3.0043+nmu1_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0043+nmu1) ...
Selecting previously unselected package m4.
Preparing to unpack .../018-m4_1.4.19-3_arm64.deb ...
Unpacking m4 (1.4.19-3) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../019-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../020-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../021-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../022-autopoint_0.21-12_all.deb ...
Unpacking autopoint (0.21-12) ...
Selecting previously unselected package libarchive13:arm64.
Preparing to unpack .../023-libarchive13_3.6.2-1_arm64.deb ...
Unpacking libarchive13:arm64 (3.6.2-1) ...
Selecting previously unselected package libsasl2-modules-db:arm64.
Preparing to unpack .../024-libsasl2-modules-db_2.1.28+dfsg-10_arm64.deb ...
Unpacking libsasl2-modules-db:arm64 (2.1.28+dfsg-10) ...
Selecting previously unselected package libsasl2-2:arm64.
Preparing to unpack .../025-libsasl2-2_2.1.28+dfsg-10_arm64.deb ...
Unpacking libsasl2-2:arm64 (2.1.28+dfsg-10) ...
Selecting previously unselected package libldap-2.5-0:arm64.
Preparing to unpack .../026-libldap-2.5-0_2.5.13+dfsg-5_arm64.deb ...
Unpacking libldap-2.5-0:arm64 (2.5.13+dfsg-5) ...
Selecting previously unselected package libnghttp2-14:arm64.
Preparing to unpack .../027-libnghttp2-14_1.52.0-1_arm64.deb ...
Unpacking libnghttp2-14:arm64 (1.52.0-1) ...
Selecting previously unselected package libpsl5:arm64.
Preparing to unpack .../028-libpsl5_0.21.2-1_arm64.deb ...
Unpacking libpsl5:arm64 (0.21.2-1) ...
Selecting previously unselected package librtmp1:arm64.
Preparing to unpack .../029-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_arm64.deb ...
Unpacking librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2+b2) ...
Selecting previously unselected package libssh2-1:arm64.
Preparing to unpack .../030-libssh2-1_1.10.0-3+b1_arm64.deb ...
Unpacking libssh2-1:arm64 (1.10.0-3+b1) ...
Selecting previously unselected package libcurl4:arm64.
Preparing to unpack .../031-libcurl4_7.88.1-7_arm64.deb ...
Unpacking libcurl4:arm64 (7.88.1-7) ...
Selecting previously unselected package libjsoncpp25:arm64.
Preparing to unpack .../032-libjsoncpp25_1.9.5-4_arm64.deb ...
Unpacking libjsoncpp25:arm64 (1.9.5-4) ...
Selecting previously unselected package librhash0:arm64.
Preparing to unpack .../033-librhash0_1.4.3-3_arm64.deb ...
Unpacking librhash0:arm64 (1.4.3-3) ...
Selecting previously unselected package libuv1:arm64.
Preparing to unpack .../034-libuv1_1.44.2-1_arm64.deb ...
Unpacking libuv1:arm64 (1.44.2-1) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../035-cmake-data_3.25.1-1_all.deb ...
Unpacking cmake-data (3.25.1-1) ...
Selecting previously unselected package cmake.
Preparing to unpack .../036-cmake_3.25.1-1_arm64.deb ...
Unpacking cmake (3.25.1-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../037-libdebhelper-perl_13.11.4_all.deb ...
Unpacking libdebhelper-perl (13.11.4) ...
Selecting previously unselected package libtool.
Preparing to unpack .../038-libtool_2.4.7-5_all.deb ...
Unpacking libtool (2.4.7-5) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../039-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../040-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../041-libsub-override-perl_0.09-4_all.deb ...
Unpacking libsub-override-perl (0.09-4) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../042-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../043-dh-strip-nondeterminism_1.13.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.1-1) ...
Selecting previously unselected package libelf1:arm64.
Preparing to unpack .../044-libelf1_0.188-2.1_arm64.deb ...
Unpacking libelf1:arm64 (0.188-2.1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../045-dwz_0.15-1_arm64.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../046-gettext_0.21-12_arm64.deb ...
Unpacking gettext (0.21-12) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../047-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../048-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../049-debhelper_13.11.4_all.deb ...
Unpacking debhelper (13.11.4) ...
Selecting previously unselected package libz3-4:arm64.
Preparing to unpack .../050-libz3-4_4.8.12-3.1_arm64.deb ...
Unpacking libz3-4:arm64 (4.8.12-3.1) ...
Selecting previously unselected package libllvm14:arm64.
Preparing to unpack .../051-libllvm14_1%3a14.0.6-12_arm64.deb ...
Unpacking libllvm14:arm64 (1:14.0.6-12) ...
Selecting previously unselected package libclang-cpp14.
Preparing to unpack .../052-libclang-cpp14_1%3a14.0.6-12_arm64.deb ...
Unpacking libclang-cpp14 (1:14.0.6-12) ...
Selecting previously unselected package libclang1-14.
Preparing to unpack .../053-libclang1-14_1%3a14.0.6-12_arm64.deb ...
Unpacking libclang1-14 (1:14.0.6-12) ...
Selecting previously unselected package doxygen.
Preparing to unpack .../054-doxygen_1.9.4-4_arm64.deb ...
Unpacking doxygen (1.9.4-4) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../055-fontconfig_2.14.1-4_arm64.deb ...
Unpacking fontconfig (2.14.1-4) ...
Selecting previously unselected package fonts-lmodern.
Preparing to unpack .../056-fonts-lmodern_2.005-1_all.deb ...
Unpacking fonts-lmodern (2.005-1) ...
Selecting previously unselected package libgfortran5:arm64.
Preparing to unpack .../057-libgfortran5_12.2.0-14_arm64.deb ...
Unpacking libgfortran5:arm64 (12.2.0-14) ...
Selecting previously unselected package libgfortran-12-dev:arm64.
Preparing to unpack .../058-libgfortran-12-dev_12.2.0-14_arm64.deb ...
Unpacking libgfortran-12-dev:arm64 (12.2.0-14) ...
Selecting previously unselected package gfortran-12.
Preparing to unpack .../059-gfortran-12_12.2.0-14_arm64.deb ...
Unpacking gfortran-12 (12.2.0-14) ...
Selecting previously unselected package gfortran.
Preparing to unpack .../060-gfortran_4%3a12.2.0-3_arm64.deb ...
Unpacking gfortran (4:12.2.0-3) ...
Selecting previously unselected package libgs-common.
Preparing to unpack .../061-libgs-common_10.0.0~dfsg-11_all.deb ...
Unpacking libgs-common (10.0.0~dfsg-11) ...
Selecting previously unselected package libgs10-common.
Preparing to unpack .../062-libgs10-common_10.0.0~dfsg-11_all.deb ...
Unpacking libgs10-common (10.0.0~dfsg-11) ...
Selecting previously unselected package libavahi-common-data:arm64.
Preparing to unpack .../063-libavahi-common-data_0.8-9_arm64.deb ...
Unpacking libavahi-common-data:arm64 (0.8-9) ...
Selecting previously unselected package libavahi-common3:arm64.
Preparing to unpack .../064-libavahi-common3_0.8-9_arm64.deb ...
Unpacking libavahi-common3:arm64 (0.8-9) ...
Selecting previously unselected package libdbus-1-3:arm64.
Preparing to unpack .../065-libdbus-1-3_1.14.6-1_arm64.deb ...
Unpacking libdbus-1-3:arm64 (1.14.6-1) ...
Selecting previously unselected package libavahi-client3:arm64.
Preparing to unpack .../066-libavahi-client3_0.8-9_arm64.deb ...
Unpacking libavahi-client3:arm64 (0.8-9) ...
Selecting previously unselected package libcups2:arm64.
Preparing to unpack .../067-libcups2_2.4.2-2_arm64.deb ...
Unpacking libcups2:arm64 (2.4.2-2) ...
Selecting previously unselected package libidn12:arm64.
Preparing to unpack .../068-libidn12_1.41-1_arm64.deb ...
Unpacking libidn12:arm64 (1.41-1) ...
Selecting previously unselected package libijs-0.35:arm64.
Preparing to unpack .../069-libijs-0.35_0.35-15_arm64.deb ...
Unpacking libijs-0.35:arm64 (0.35-15) ...
Selecting previously unselected package libjbig2dec0:arm64.
Preparing to unpack .../070-libjbig2dec0_0.19-3_arm64.deb ...
Unpacking libjbig2dec0:arm64 (0.19-3) ...
Selecting previously unselected package libpaper1:arm64.
Preparing to unpack .../071-libpaper1_1.1.29_arm64.deb ...
Unpacking libpaper1:arm64 (1.1.29) ...
Selecting previously unselected package libice6:arm64.
Preparing to unpack .../072-libice6_2%3a1.0.10-1_arm64.deb ...
Unpacking libice6:arm64 (2:1.0.10-1) ...
Selecting previously unselected package libsm6:arm64.
Preparing to unpack .../073-libsm6_2%3a1.2.3-1_arm64.deb ...
Unpacking libsm6:arm64 (2:1.2.3-1) ...
Selecting previously unselected package libxt6:arm64.
Preparing to unpack .../074-libxt6_1%3a1.2.1-1.1_arm64.deb ...
Unpacking libxt6:arm64 (1:1.2.1-1.1) ...
Selecting previously unselected package libgs10:arm64.
Preparing to unpack .../075-libgs10_10.0.0~dfsg-11_arm64.deb ...
Unpacking libgs10:arm64 (10.0.0~dfsg-11) ...
Selecting previously unselected package ghostscript.
Preparing to unpack .../076-ghostscript_10.0.0~dfsg-11_arm64.deb ...
Unpacking ghostscript (10.0.0~dfsg-11) ...
Selecting previously unselected package libann0.
Preparing to unpack .../077-libann0_1.1.2+doc-9+b1_arm64.deb ...
Unpacking libann0 (1.1.2+doc-9+b1) ...
Selecting previously unselected package libcdt5:arm64.
Preparing to unpack .../078-libcdt5_2.42.2-7+b3_arm64.deb ...
Unpacking libcdt5:arm64 (2.42.2-7+b3) ...
Selecting previously unselected package libcgraph6:arm64.
Preparing to unpack .../079-libcgraph6_2.42.2-7+b3_arm64.deb ...
Unpacking libcgraph6:arm64 (2.42.2-7+b3) ...
Selecting previously unselected package libabsl20220623:arm64.
Preparing to unpack .../080-libabsl20220623_20220623.1-1_arm64.deb ...
Unpacking libabsl20220623:arm64 (20220623.1-1) ...
Selecting previously unselected package libgav1-1:arm64.
Preparing to unpack .../081-libgav1-1_0.18.0-1+b1_arm64.deb ...
Unpacking libgav1-1:arm64 (0.18.0-1+b1) ...
Selecting previously unselected package librav1e0:arm64.
Preparing to unpack .../082-librav1e0_0.5.1-6_arm64.deb ...
Unpacking librav1e0:arm64 (0.5.1-6) ...
Selecting previously unselected package libsvtav1enc1:arm64.
Preparing to unpack .../083-libsvtav1enc1_1.4.1+dfsg-1_arm64.deb ...
Unpacking libsvtav1enc1:arm64 (1.4.1+dfsg-1) ...
Selecting previously unselected package libyuv0:arm64.
Preparing to unpack .../084-libyuv0_0.0~git20230123.b2528b0-1_arm64.deb ...
Unpacking libyuv0:arm64 (0.0~git20230123.b2528b0-1) ...
Selecting previously unselected package libavif15:arm64.
Preparing to unpack .../085-libavif15_0.11.1-1_arm64.deb ...
Unpacking libavif15:arm64 (0.11.1-1) ...
Selecting previously unselected package libxpm4:arm64.
Preparing to unpack .../086-libxpm4_1%3a3.5.12-1.1_arm64.deb ...
Unpacking libxpm4:arm64 (1:3.5.12-1.1) ...
Selecting previously unselected package libgd3:arm64.
Preparing to unpack .../087-libgd3_2.3.3-9_arm64.deb ...
Unpacking libgd3:arm64 (2.3.3-9) ...
Selecting previously unselected package libgts-0.7-5:arm64.
Preparing to unpack .../088-libgts-0.7-5_0.7.6+darcs121130-5+b1_arm64.deb ...
Unpacking libgts-0.7-5:arm64 (0.7.6+darcs121130-5+b1) ...
Selecting previously unselected package libpixman-1-0:arm64.
Preparing to unpack .../089-libpixman-1-0_0.42.2-1_arm64.deb ...
Unpacking libpixman-1-0:arm64 (0.42.2-1) ...
Selecting previously unselected package libxcb-render0:arm64.
Preparing to unpack .../090-libxcb-render0_1.15-1_arm64.deb ...
Unpacking libxcb-render0:arm64 (1.15-1) ...
Selecting previously unselected package libxcb-shm0:arm64.
Preparing to unpack .../091-libxcb-shm0_1.15-1_arm64.deb ...
Unpacking libxcb-shm0:arm64 (1.15-1) ...
Selecting previously unselected package libxrender1:arm64.
Preparing to unpack .../092-libxrender1_1%3a0.9.10-1.1_arm64.deb ...
Unpacking libxrender1:arm64 (1:0.9.10-1.1) ...
Selecting previously unselected package libcairo2:arm64.
Preparing to unpack .../093-libcairo2_1.16.0-7_arm64.deb ...
Unpacking libcairo2:arm64 (1.16.0-7) ...
Selecting previously unselected package libfribidi0:arm64.
Preparing to unpack .../094-libfribidi0_1.0.8-2.1_arm64.deb ...
Unpacking libfribidi0:arm64 (1.0.8-2.1) ...
Selecting previously unselected package libgraphite2-3:arm64.
Preparing to unpack .../095-libgraphite2-3_1.3.14-1_arm64.deb ...
Unpacking libgraphite2-3:arm64 (1.3.14-1) ...
Selecting previously unselected package libharfbuzz0b:arm64.
Preparing to unpack .../096-libharfbuzz0b_6.0.0+dfsg-3_arm64.deb ...
Unpacking libharfbuzz0b:arm64 (6.0.0+dfsg-3) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../097-libthai-data_0.1.29-1_all.deb ...
Unpacking libthai-data (0.1.29-1) ...
Selecting previously unselected package libdatrie1:arm64.
Preparing to unpack .../098-libdatrie1_0.2.13-2+b1_arm64.deb ...
Unpacking libdatrie1:arm64 (0.2.13-2+b1) ...
Selecting previously unselected package libthai0:arm64.
Preparing to unpack .../099-libthai0_0.1.29-1_arm64.deb ...
Unpacking libthai0:arm64 (0.1.29-1) ...
Selecting previously unselected package libpango-1.0-0:arm64.
Preparing to unpack .../100-libpango-1.0-0_1.50.12+ds-1_arm64.deb ...
Unpacking libpango-1.0-0:arm64 (1.50.12+ds-1) ...
Selecting previously unselected package libpangoft2-1.0-0:arm64.
Preparing to unpack .../101-libpangoft2-1.0-0_1.50.12+ds-1_arm64.deb ...
Unpacking libpangoft2-1.0-0:arm64 (1.50.12+ds-1) ...
Selecting previously unselected package libpangocairo-1.0-0:arm64.
Preparing to unpack .../102-libpangocairo-1.0-0_1.50.12+ds-1_arm64.deb ...
Unpacking libpangocairo-1.0-0:arm64 (1.50.12+ds-1) ...
Selecting previously unselected package libpathplan4:arm64.
Preparing to unpack .../103-libpathplan4_2.42.2-7+b3_arm64.deb ...
Unpacking libpathplan4:arm64 (2.42.2-7+b3) ...
Selecting previously unselected package libgvc6.
Preparing to unpack .../104-libgvc6_2.42.2-7+b3_arm64.deb ...
Unpacking libgvc6 (2.42.2-7+b3) ...
Selecting previously unselected package libgvpr2:arm64.
Preparing to unpack .../105-libgvpr2_2.42.2-7+b3_arm64.deb ...
Unpacking libgvpr2:arm64 (2.42.2-7+b3) ...
Selecting previously unselected package liblab-gamut1:arm64.
Preparing to unpack .../106-liblab-gamut1_2.42.2-7+b3_arm64.deb ...
Unpacking liblab-gamut1:arm64 (2.42.2-7+b3) ...
Selecting previously unselected package libxmu6:arm64.
Preparing to unpack .../107-libxmu6_2%3a1.1.3-3_arm64.deb ...
Unpacking libxmu6:arm64 (2:1.1.3-3) ...
Selecting previously unselected package libxaw7:arm64.
Preparing to unpack .../108-libxaw7_2%3a1.0.14-1_arm64.deb ...
Unpacking libxaw7:arm64 (2:1.0.14-1) ...
Selecting previously unselected package graphviz.
Preparing to unpack .../109-graphviz_2.42.2-7+b3_arm64.deb ...
Unpacking graphviz (2.42.2-7+b3) ...
Selecting previously unselected package hicolor-icon-theme.
Preparing to unpack .../110-hicolor-icon-theme_0.17-2_all.deb ...
Unpacking hicolor-icon-theme (0.17-2) ...
Selecting previously unselected package libnl-3-200:arm64.
Preparing to unpack .../111-libnl-3-200_3.7.0-0.2+b1_arm64.deb ...
Unpacking libnl-3-200:arm64 (3.7.0-0.2+b1) ...
Selecting previously unselected package libnl-route-3-200:arm64.
Preparing to unpack .../112-libnl-route-3-200_3.7.0-0.2+b1_arm64.deb ...
Unpacking libnl-route-3-200:arm64 (3.7.0-0.2+b1) ...
Selecting previously unselected package libibverbs1:arm64.
Preparing to unpack .../113-libibverbs1_44.0-2_arm64.deb ...
Unpacking libibverbs1:arm64 (44.0-2) ...
Selecting previously unselected package ibverbs-providers:arm64.
Preparing to unpack .../114-ibverbs-providers_44.0-2_arm64.deb ...
Unpacking ibverbs-providers:arm64 (44.0-2) ...
Selecting previously unselected package imagemagick-6.q16.
Preparing to unpack .../115-imagemagick-6.q16_8%3a6.9.11.60+dfsg-1.6_arm64.deb ...
Unpacking imagemagick-6.q16 (8:6.9.11.60+dfsg-1.6) ...
Selecting previously unselected package imagemagick.
Preparing to unpack .../116-imagemagick_8%3a6.9.11.60+dfsg-1.6_arm64.deb ...
Unpacking imagemagick (8:6.9.11.60+dfsg-1.6) ...
Selecting previously unselected package libaec0:arm64.
Preparing to unpack .../117-libaec0_1.0.6-1+b1_arm64.deb ...
Unpacking libaec0:arm64 (1.0.6-1+b1) ...
Selecting previously unselected package libalberta4:arm64.
Preparing to unpack .../118-libalberta4_3.0.3-1+b1_arm64.deb ...
Unpacking libalberta4:arm64 (3.0.3-1+b1) ...
Selecting previously unselected package libalberta-dev:arm64.
Preparing to unpack .../119-libalberta-dev_3.0.3-1+b1_arm64.deb ...
Unpacking libalberta-dev:arm64 (3.0.3-1+b1) ...
Selecting previously unselected package libatlas3-base:arm64.
Preparing to unpack .../120-libatlas3-base_3.10.3-13_arm64.deb ...
Unpacking libatlas3-base:arm64 (3.10.3-13) ...
Selecting previously unselected package libatlas-base-dev:arm64.
Preparing to unpack .../121-libatlas-base-dev_3.10.3-13_arm64.deb ...
Unpacking libatlas-base-dev:arm64 (3.10.3-13) ...
Selecting previously unselected package libcurl3-gnutls:arm64.
Preparing to unpack .../122-libcurl3-gnutls_7.88.1-7_arm64.deb ...
Unpacking libcurl3-gnutls:arm64 (7.88.1-7) ...
Selecting previously unselected package libdouble-conversion3:arm64.
Preparing to unpack .../123-libdouble-conversion3_3.2.1-1_arm64.deb ...
Unpacking libdouble-conversion3:arm64 (3.2.1-1) ...
Selecting previously unselected package libdrm-common.
Preparing to unpack .../124-libdrm-common_2.4.114-1_all.deb ...
Unpacking libdrm-common (2.4.114-1) ...
Selecting previously unselected package libdrm2:arm64.
Preparing to unpack .../125-libdrm2_2.4.114-1+b1_arm64.deb ...
Unpacking libdrm2:arm64 (2.4.114-1+b1) ...
Selecting previously unselected package libdrm-amdgpu1:arm64.
Preparing to unpack .../126-libdrm-amdgpu1_2.4.114-1+b1_arm64.deb ...
Unpacking libdrm-amdgpu1:arm64 (2.4.114-1+b1) ...
Selecting previously unselected package libdrm-nouveau2:arm64.
Preparing to unpack .../127-libdrm-nouveau2_2.4.114-1+b1_arm64.deb ...
Unpacking libdrm-nouveau2:arm64 (2.4.114-1+b1) ...
Selecting previously unselected package libdrm-radeon1:arm64.
Preparing to unpack .../128-libdrm-radeon1_2.4.114-1+b1_arm64.deb ...
Unpacking libdrm-radeon1:arm64 (2.4.114-1+b1) ...
Selecting previously unselected package liblapack3:arm64.
Preparing to unpack .../129-liblapack3_3.11.0-2_arm64.deb ...
Unpacking liblapack3:arm64 (3.11.0-2) ...
Selecting previously unselected package libevent-core-2.1-7:arm64.
Preparing to unpack .../130-libevent-core-2.1-7_2.1.12-stable-8_arm64.deb ...
Unpacking libevent-core-2.1-7:arm64 (2.1.12-stable-8) ...
Selecting previously unselected package libevent-pthreads-2.1-7:arm64.
Preparing to unpack .../131-libevent-pthreads-2.1-7_2.1.12-stable-8_arm64.deb ...
Unpacking libevent-pthreads-2.1-7:arm64 (2.1.12-stable-8) ...
Selecting previously unselected package librdmacm1:arm64.
Preparing to unpack .../132-librdmacm1_44.0-2_arm64.deb ...
Unpacking librdmacm1:arm64 (44.0-2) ...
Selecting previously unselected package libfabric1:arm64.
Preparing to unpack .../133-libfabric1_1.17.0-3_arm64.deb ...
Unpacking libfabric1:arm64 (1.17.0-3) ...
Selecting previously unselected package libhwloc15:arm64.
Preparing to unpack .../134-libhwloc15_2.9.0-1_arm64.deb ...
Unpacking libhwloc15:arm64 (2.9.0-1) ...
Selecting previously unselected package libmunge2.
Preparing to unpack .../135-libmunge2_0.5.15-2_arm64.deb ...
Unpacking libmunge2 (0.5.15-2) ...
Selecting previously unselected package libpciaccess0:arm64.
Preparing to unpack .../136-libpciaccess0_0.17-2_arm64.deb ...
Unpacking libpciaccess0:arm64 (0.17-2) ...
Selecting previously unselected package libxnvctrl0:arm64.
Preparing to unpack .../137-libxnvctrl0_525.85.05-1_arm64.deb ...
Unpacking libxnvctrl0:arm64 (525.85.05-1) ...
Selecting previously unselected package ocl-icd-libopencl1:arm64.
Preparing to unpack .../138-ocl-icd-libopencl1_2.3.1-1_arm64.deb ...
Unpacking ocl-icd-libopencl1:arm64 (2.3.1-1) ...
Selecting previously unselected package libhwloc-plugins:arm64.
Preparing to unpack .../139-libhwloc-plugins_2.9.0-1_arm64.deb ...
Unpacking libhwloc-plugins:arm64 (2.9.0-1) ...
Selecting previously unselected package libpmix2:arm64.
Preparing to unpack .../140-libpmix2_4.2.2-1+b1_arm64.deb ...
Unpacking libpmix2:arm64 (4.2.2-1+b1) ...
Selecting previously unselected package libucx0:arm64.
Preparing to unpack .../141-libucx0_1.13.1-1_arm64.deb ...
Unpacking libucx0:arm64 (1.13.1-1) ...
Selecting previously unselected package libopenmpi3:arm64.
Preparing to unpack .../142-libopenmpi3_4.1.4-3+b1_arm64.deb ...
Unpacking libopenmpi3:arm64 (4.1.4-3+b1) ...
Selecting previously unselected package openmpi-common.
Preparing to unpack .../143-openmpi-common_4.1.4-3_all.deb ...
Unpacking openmpi-common (4.1.4-3) ...
Selecting previously unselected package openmpi-bin.
Preparing to unpack .../144-openmpi-bin_4.1.4-3+b1_arm64.deb ...
Unpacking openmpi-bin (4.1.4-3+b1) ...
Selecting previously unselected package mpi-default-bin.
Preparing to unpack .../145-mpi-default-bin_1.14_arm64.deb ...
Unpacking mpi-default-bin (1.14) ...
Selecting previously unselected package libnl-3-dev:arm64.
Preparing to unpack .../146-libnl-3-dev_3.7.0-0.2+b1_arm64.deb ...
Unpacking libnl-3-dev:arm64 (3.7.0-0.2+b1) ...
Selecting previously unselected package libnl-route-3-dev:arm64.
Preparing to unpack .../147-libnl-route-3-dev_3.7.0-0.2+b1_arm64.deb ...
Unpacking libnl-route-3-dev:arm64 (3.7.0-0.2+b1) ...
Selecting previously unselected package libibverbs-dev:arm64.
Preparing to unpack .../148-libibverbs-dev_44.0-2_arm64.deb ...
Unpacking libibverbs-dev:arm64 (44.0-2) ...
Selecting previously unselected package libnuma-dev:arm64.
Preparing to unpack .../149-libnuma-dev_2.0.16-1_arm64.deb ...
Unpacking libnuma-dev:arm64 (2.0.16-1) ...
Selecting previously unselected package libltdl-dev:arm64.
Preparing to unpack .../150-libltdl-dev_2.4.7-5_arm64.deb ...
Unpacking libltdl-dev:arm64 (2.4.7-5) ...
Selecting previously unselected package libhwloc-dev:arm64.
Preparing to unpack .../151-libhwloc-dev_2.9.0-1_arm64.deb ...
Unpacking libhwloc-dev:arm64 (2.9.0-1) ...
Selecting previously unselected package libevent-2.1-7:arm64.
Preparing to unpack .../152-libevent-2.1-7_2.1.12-stable-8_arm64.deb ...
Unpacking libevent-2.1-7:arm64 (2.1.12-stable-8) ...
Selecting previously unselected package libevent-extra-2.1-7:arm64.
Preparing to unpack .../153-libevent-extra-2.1-7_2.1.12-stable-8_arm64.deb ...
Unpacking libevent-extra-2.1-7:arm64 (2.1.12-stable-8) ...
Selecting previously unselected package libevent-openssl-2.1-7:arm64.
Preparing to unpack .../154-libevent-openssl-2.1-7_2.1.12-stable-8_arm64.deb ...
Unpacking libevent-openssl-2.1-7:arm64 (2.1.12-stable-8) ...
Selecting previously unselected package libevent-dev.
Preparing to unpack .../155-libevent-dev_2.1.12-stable-8_arm64.deb ...
Unpacking libevent-dev (2.1.12-stable-8) ...
Selecting previously unselected package zlib1g-dev:arm64.
Preparing to unpack .../156-zlib1g-dev_1%3a1.2.13.dfsg-1_arm64.deb ...
Unpacking zlib1g-dev:arm64 (1:1.2.13.dfsg-1) ...
Selecting previously unselected package libpmix-dev:arm64.
Preparing to unpack .../157-libpmix-dev_4.2.2-1+b1_arm64.deb ...
Unpacking libpmix-dev:arm64 (4.2.2-1+b1) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../158-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ...
Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Selecting previously unselected package libjs-jquery-ui.
Preparing to unpack .../159-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ...
Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ...
Selecting previously unselected package libopenmpi-dev:arm64.
Preparing to unpack .../160-libopenmpi-dev_4.1.4-3+b1_arm64.deb ...
Unpacking libopenmpi-dev:arm64 (4.1.4-3+b1) ...
Selecting previously unselected package mpi-default-dev.
Preparing to unpack .../161-mpi-default-dev_1.14_arm64.deb ...
Unpacking mpi-default-dev (1.14) ...
Selecting previously unselected package libpkgconf3:arm64.
Preparing to unpack .../162-libpkgconf3_1.8.1-1_arm64.deb ...
Unpacking libpkgconf3:arm64 (1.8.1-1) ...
Selecting previously unselected package pkgconf-bin.
Preparing to unpack .../163-pkgconf-bin_1.8.1-1_arm64.deb ...
Unpacking pkgconf-bin (1.8.1-1) ...
Selecting previously unselected package pkgconf:arm64.
Preparing to unpack .../164-pkgconf_1.8.1-1_arm64.deb ...
Unpacking pkgconf:arm64 (1.8.1-1) ...
Selecting previously unselected package pkg-config:arm64.
Preparing to unpack .../165-pkg-config_1.8.1-1_arm64.deb ...
Unpacking pkg-config:arm64 (1.8.1-1) ...
Selecting previously unselected package liblapack-dev:arm64.
Preparing to unpack .../166-liblapack-dev_3.11.0-2_arm64.deb ...
Unpacking liblapack-dev:arm64 (3.11.0-2) ...
Selecting previously unselected package libdune-common-dev:arm64.
Preparing to unpack .../167-libdune-common-dev_2.9.0-2_arm64.deb ...
Unpacking libdune-common-dev:arm64 (2.9.0-2) ...
Selecting previously unselected package libdune-geometry-dev:arm64.
Preparing to unpack .../168-libdune-geometry-dev_2.9.0-2_arm64.deb ...
Unpacking libdune-geometry-dev:arm64 (2.9.0-2) ...
Selecting previously unselected package libdune-uggrid-dev:arm64.
Preparing to unpack .../169-libdune-uggrid-dev_2.9.0-2_arm64.deb ...
Unpacking libdune-uggrid-dev:arm64 (2.9.0-2) ...
Selecting previously unselected package libwayland-server0:arm64.
Preparing to unpack .../170-libwayland-server0_1.21.0-1_arm64.deb ...
Unpacking libwayland-server0:arm64 (1.21.0-1) ...
Selecting previously unselected package libgbm1:arm64.
Preparing to unpack .../171-libgbm1_22.3.6-1+deb12u1_arm64.deb ...
Unpacking libgbm1:arm64 (22.3.6-1+deb12u1) ...
Selecting previously unselected package libglapi-mesa:arm64.
Preparing to unpack .../172-libglapi-mesa_22.3.6-1+deb12u1_arm64.deb ...
Unpacking libglapi-mesa:arm64 (22.3.6-1+deb12u1) ...
Selecting previously unselected package libwayland-client0:arm64.
Preparing to unpack .../173-libwayland-client0_1.21.0-1_arm64.deb ...
Unpacking libwayland-client0:arm64 (1.21.0-1) ...
Selecting previously unselected package libx11-xcb1:arm64.
Preparing to unpack .../174-libx11-xcb1_2%3a1.8.4-2_arm64.deb ...
Unpacking libx11-xcb1:arm64 (2:1.8.4-2) ...
Selecting previously unselected package libxcb-dri2-0:arm64.
Preparing to unpack .../175-libxcb-dri2-0_1.15-1_arm64.deb ...
Unpacking libxcb-dri2-0:arm64 (1.15-1) ...
Selecting previously unselected package libxcb-dri3-0:arm64.
Preparing to unpack .../176-libxcb-dri3-0_1.15-1_arm64.deb ...
Unpacking libxcb-dri3-0:arm64 (1.15-1) ...
Selecting previously unselected package libxcb-present0:arm64.
Preparing to unpack .../177-libxcb-present0_1.15-1_arm64.deb ...
Unpacking libxcb-present0:arm64 (1.15-1) ...
Selecting previously unselected package libxcb-randr0:arm64.
Preparing to unpack .../178-libxcb-randr0_1.15-1_arm64.deb ...
Unpacking libxcb-randr0:arm64 (1.15-1) ...
Selecting previously unselected package libxcb-sync1:arm64.
Preparing to unpack .../179-libxcb-sync1_1.15-1_arm64.deb ...
Unpacking libxcb-sync1:arm64 (1.15-1) ...
Selecting previously unselected package libxcb-xfixes0:arm64.
Preparing to unpack .../180-libxcb-xfixes0_1.15-1_arm64.deb ...
Unpacking libxcb-xfixes0:arm64 (1.15-1) ...
Selecting previously unselected package libxshmfence1:arm64.
Preparing to unpack .../181-libxshmfence1_1.3-1_arm64.deb ...
Unpacking libxshmfence1:arm64 (1.3-1) ...
Selecting previously unselected package libegl-mesa0:arm64.
Preparing to unpack .../182-libegl-mesa0_22.3.6-1+deb12u1_arm64.deb ...
Unpacking libegl-mesa0:arm64 (22.3.6-1+deb12u1) ...
Selecting previously unselected package libevdev2:arm64.
Preparing to unpack .../183-libevdev2_1.13.0+dfsg-1_arm64.deb ...
Unpacking libevdev2:arm64 (1.13.0+dfsg-1) ...
Selecting previously unselected package libglvnd0:arm64.
Preparing to unpack .../184-libglvnd0_1.6.0-1_arm64.deb ...
Unpacking libglvnd0:arm64 (1.6.0-1) ...
Selecting previously unselected package libxcb-glx0:arm64.
Preparing to unpack .../185-libxcb-glx0_1.15-1_arm64.deb ...
Unpacking libxcb-glx0:arm64 (1.15-1) ...
Selecting previously unselected package libxfixes3:arm64.
Preparing to unpack .../186-libxfixes3_1%3a6.0.0-2_arm64.deb ...
Unpacking libxfixes3:arm64 (1:6.0.0-2) ...
Selecting previously unselected package libxxf86vm1:arm64.
Preparing to unpack .../187-libxxf86vm1_1%3a1.1.4-1+b2_arm64.deb ...
Unpacking libxxf86vm1:arm64 (1:1.1.4-1+b2) ...
Selecting previously unselected package libllvm15:arm64.
Preparing to unpack .../188-libllvm15_1%3a15.0.6-4+b1_arm64.deb ...
Unpacking libllvm15:arm64 (1:15.0.6-4+b1) ...
Selecting previously unselected package libsensors-config.
Preparing to unpack .../189-libsensors-config_1%3a3.6.0-7.1_all.deb ...
Unpacking libsensors-config (1:3.6.0-7.1) ...
Selecting previously unselected package libsensors5:arm64.
Preparing to unpack .../190-libsensors5_1%3a3.6.0-7.1_arm64.deb ...
Unpacking libsensors5:arm64 (1:3.6.0-7.1) ...
Selecting previously unselected package libgl1-mesa-dri:arm64.
Preparing to unpack .../191-libgl1-mesa-dri_22.3.6-1+deb12u1_arm64.deb ...
Unpacking libgl1-mesa-dri:arm64 (22.3.6-1+deb12u1) ...
Selecting previously unselected package libglx-mesa0:arm64.
Preparing to unpack .../192-libglx-mesa0_22.3.6-1+deb12u1_arm64.deb ...
Unpacking libglx-mesa0:arm64 (22.3.6-1+deb12u1) ...
Selecting previously unselected package libglx0:arm64.
Preparing to unpack .../193-libglx0_1.6.0-1_arm64.deb ...
Unpacking libglx0:arm64 (1.6.0-1) ...
Selecting previously unselected package libgl1:arm64.
Preparing to unpack .../194-libgl1_1.6.0-1_arm64.deb ...
Unpacking libgl1:arm64 (1.6.0-1) ...
Selecting previously unselected package libgl2ps1.4.
Preparing to unpack .../195-libgl2ps1.4_1.4.2+dfsg1-2_arm64.deb ...
Unpacking libgl2ps1.4 (1.4.2+dfsg1-2) ...
Selecting previously unselected package libglew2.2:arm64.
Preparing to unpack .../196-libglew2.2_2.2.0-4+b1_arm64.deb ...
Unpacking libglew2.2:arm64 (2.2.0-4+b1) ...
Selecting previously unselected package libgmpxx4ldbl:arm64.
Preparing to unpack .../197-libgmpxx4ldbl_2%3a6.2.1+dfsg1-1.1_arm64.deb ...
Unpacking libgmpxx4ldbl:arm64 (2:6.2.1+dfsg1-1.1) ...
Selecting previously unselected package libgmp-dev:arm64.
Preparing to unpack .../198-libgmp-dev_2%3a6.2.1+dfsg1-1.1_arm64.deb ...
Unpacking libgmp-dev:arm64 (2:6.2.1+dfsg1-1.1) ...
Selecting previously unselected package libgudev-1.0-0:arm64.
Preparing to unpack .../199-libgudev-1.0-0_237-2_arm64.deb ...
Unpacking libgudev-1.0-0:arm64 (237-2) ...
Selecting previously unselected package libsz2:arm64.
Preparing to unpack .../200-libsz2_1.0.6-1+b1_arm64.deb ...
Unpacking libsz2:arm64 (1.0.6-1+b1) ...
Selecting previously unselected package libhdf5-103-1:arm64.
Preparing to unpack .../201-libhdf5-103-1_1.10.8+repack1-1_arm64.deb ...
Unpacking libhdf5-103-1:arm64 (1.10.8+repack1-1) ...
Selecting previously unselected package libhdf5-hl-100:arm64.
Preparing to unpack .../202-libhdf5-hl-100_1.10.8+repack1-1_arm64.deb ...
Unpacking libhdf5-hl-100:arm64 (1.10.8+repack1-1) ...
Selecting previously unselected package libwacom-common.
Preparing to unpack .../203-libwacom-common_2.6.0-1_all.deb ...
Unpacking libwacom-common (2.6.0-1) ...
Selecting previously unselected package libwacom9:arm64.
Preparing to unpack .../204-libwacom9_2.6.0-1_arm64.deb ...
Unpacking libwacom9:arm64 (2.6.0-1) ...
Selecting previously unselected package libinput-bin.
Preparing to unpack .../205-libinput-bin_1.22.1-1_arm64.deb ...
Unpacking libinput-bin (1.22.1-1) ...
Selecting previously unselected package libmtdev1:arm64.
Preparing to unpack .../206-libmtdev1_1.1.6-1_arm64.deb ...
Unpacking libmtdev1:arm64 (1.1.6-1) ...
Selecting previously unselected package libinput10:arm64.
Preparing to unpack .../207-libinput10_1.22.1-1_arm64.deb ...
Unpacking libinput10:arm64 (1.22.1-1) ...
Selecting previously unselected package libkpathsea6:arm64.
Preparing to unpack .../208-libkpathsea6_2022.20220321.62855-5_arm64.deb ...
Unpacking libkpathsea6:arm64 (2022.20220321.62855-5) ...
Selecting previously unselected package libmd4c0:arm64.
Preparing to unpack .../209-libmd4c0_0.4.8-1_arm64.deb ...
Unpacking libmd4c0:arm64 (0.4.8-1) ...
Selecting previously unselected package libnetcdf19:arm64.
Preparing to unpack .../210-libnetcdf19_1%3a4.9.0-3+b1_arm64.deb ...
Unpacking libnetcdf19:arm64 (1:4.9.0-3+b1) ...
Selecting previously unselected package libogg0:arm64.
Preparing to unpack .../211-libogg0_1.3.5-3_arm64.deb ...
Unpacking libogg0:arm64 (1.3.5-3) ...
Selecting previously unselected package libpaper-utils.
Preparing to unpack .../212-libpaper-utils_1.1.29_arm64.deb ...
Unpacking libpaper-utils (1.1.29) ...
Selecting previously unselected package libpcre2-16-0:arm64.
Preparing to unpack .../213-libpcre2-16-0_10.42-1_arm64.deb ...
Unpacking libpcre2-16-0:arm64 (10.42-1) ...
Selecting previously unselected package proj-data.
Preparing to unpack .../214-proj-data_9.1.1-1_all.deb ...
Unpacking proj-data (9.1.1-1) ...
Selecting previously unselected package libproj25:arm64.
Preparing to unpack .../215-libproj25_9.1.1-1+b1_arm64.deb ...
Unpacking libproj25:arm64 (9.1.1-1+b1) ...
Selecting previously unselected package libptexenc1:arm64.
Preparing to unpack .../216-libptexenc1_2022.20220321.62855-5_arm64.deb ...
Unpacking libptexenc1:arm64 (2022.20220321.62855-5) ...
Selecting previously unselected package libpython3.11:arm64.
Preparing to unpack .../217-libpython3.11_3.11.2-6_arm64.deb ...
Unpacking libpython3.11:arm64 (3.11.2-6) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../218-shared-mime-info_2.2-1_arm64.deb ...
Unpacking shared-mime-info (2.2-1) ...
Selecting previously unselected package libqt5core5a:arm64.
Preparing to unpack .../219-libqt5core5a_5.15.8+dfsg-3_arm64.deb ...
Unpacking libqt5core5a:arm64 (5.15.8+dfsg-3) ...
Selecting previously unselected package libqt5dbus5:arm64.
Preparing to unpack .../220-libqt5dbus5_5.15.8+dfsg-3_arm64.deb ...
Unpacking libqt5dbus5:arm64 (5.15.8+dfsg-3) ...
Selecting previously unselected package libegl1:arm64.
Preparing to unpack .../221-libegl1_1.6.0-1_arm64.deb ...
Unpacking libegl1:arm64 (1.6.0-1) ...
Selecting previously unselected package libqt5network5:arm64.
Preparing to unpack .../222-libqt5network5_5.15.8+dfsg-3_arm64.deb ...
Unpacking libqt5network5:arm64 (5.15.8+dfsg-3) ...
Selecting previously unselected package libxcb-icccm4:arm64.
Preparing to unpack .../223-libxcb-icccm4_0.4.1-1.1_arm64.deb ...
Unpacking libxcb-icccm4:arm64 (0.4.1-1.1) ...
Selecting previously unselected package libxcb-util1:arm64.
Preparing to unpack .../224-libxcb-util1_0.4.0-1+b1_arm64.deb ...
Unpacking libxcb-util1:arm64 (0.4.0-1+b1) ...
Selecting previously unselected package libxcb-image0:arm64.
Preparing to unpack .../225-libxcb-image0_0.4.0-2_arm64.deb ...
Unpacking libxcb-image0:arm64 (0.4.0-2) ...
Selecting previously unselected package libxcb-keysyms1:arm64.
Preparing to unpack .../226-libxcb-keysyms1_0.4.0-1+b2_arm64.deb ...
Unpacking libxcb-keysyms1:arm64 (0.4.0-1+b2) ...
Selecting previously unselected package libxcb-render-util0:arm64.
Preparing to unpack .../227-libxcb-render-util0_0.3.9-1+b1_arm64.deb ...
Unpacking libxcb-render-util0:arm64 (0.3.9-1+b1) ...
Selecting previously unselected package libxcb-shape0:arm64.
Preparing to unpack .../228-libxcb-shape0_1.15-1_arm64.deb ...
Unpacking libxcb-shape0:arm64 (1.15-1) ...
Selecting previously unselected package libxcb-xinerama0:arm64.
Preparing to unpack .../229-libxcb-xinerama0_1.15-1_arm64.deb ...
Unpacking libxcb-xinerama0:arm64 (1.15-1) ...
Selecting previously unselected package libxcb-xinput0:arm64.
Preparing to unpack .../230-libxcb-xinput0_1.15-1_arm64.deb ...
Unpacking libxcb-xinput0:arm64 (1.15-1) ...
Selecting previously unselected package libxcb-xkb1:arm64.
Preparing to unpack .../231-libxcb-xkb1_1.15-1_arm64.deb ...
Unpacking libxcb-xkb1:arm64 (1.15-1) ...
Selecting previously unselected package xkb-data.
Preparing to unpack .../232-xkb-data_2.35.1-1_all.deb ...
Unpacking xkb-data (2.35.1-1) ...
Selecting previously unselected package libxkbcommon0:arm64.
Preparing to unpack .../233-libxkbcommon0_1.5.0-1_arm64.deb ...
Unpacking libxkbcommon0:arm64 (1.5.0-1) ...
Selecting previously unselected package libxkbcommon-x11-0:arm64.
Preparing to unpack .../234-libxkbcommon-x11-0_1.5.0-1_arm64.deb ...
Unpacking libxkbcommon-x11-0:arm64 (1.5.0-1) ...
Selecting previously unselected package libqt5gui5:arm64.
Preparing to unpack .../235-libqt5gui5_5.15.8+dfsg-3_arm64.deb ...
Unpacking libqt5gui5:arm64 (5.15.8+dfsg-3) ...
Selecting previously unselected package libqt5widgets5:arm64.
Preparing to unpack .../236-libqt5widgets5_5.15.8+dfsg-3_arm64.deb ...
Unpacking libqt5widgets5:arm64 (5.15.8+dfsg-3) ...
Selecting previously unselected package libsynctex2:arm64.
Preparing to unpack .../237-libsynctex2_2022.20220321.62855-5_arm64.deb ...
Unpacking libsynctex2:arm64 (2022.20220321.62855-5) ...
Selecting previously unselected package libtbbmalloc2:arm64.
Preparing to unpack .../238-libtbbmalloc2_2021.8.0-1_arm64.deb ...
Unpacking libtbbmalloc2:arm64 (2021.8.0-1) ...
Selecting previously unselected package libtbbbind-2-5:arm64.
Preparing to unpack .../239-libtbbbind-2-5_2021.8.0-1_arm64.deb ...
Unpacking libtbbbind-2-5:arm64 (2021.8.0-1) ...
Selecting previously unselected package libtbb12:arm64.
Preparing to unpack .../240-libtbb12_2021.8.0-1_arm64.deb ...
Unpacking libtbb12:arm64 (2021.8.0-1) ...
Selecting previously unselected package libtcl8.6:arm64.
Preparing to unpack .../241-libtcl8.6_8.6.13+dfsg-2_arm64.deb ...
Unpacking libtcl8.6:arm64 (8.6.13+dfsg-2) ...
Selecting previously unselected package libteckit0:arm64.
Preparing to unpack .../242-libteckit0_2.5.11+ds1-1+b1_arm64.deb ...
Unpacking libteckit0:arm64 (2.5.11+ds1-1+b1) ...
Selecting previously unselected package libtexlua53-5:arm64.
Preparing to unpack .../243-libtexlua53-5_2022.20220321.62855-5_arm64.deb ...
Unpacking libtexlua53-5:arm64 (2022.20220321.62855-5) ...
Selecting previously unselected package libtheora0:arm64.
Preparing to unpack .../244-libtheora0_1.1.1+dfsg.1-16.1+b1_arm64.deb ...
Unpacking libtheora0:arm64 (1.1.1+dfsg.1-16.1+b1) ...
Selecting previously unselected package libxft2:arm64.
Preparing to unpack .../245-libxft2_2.3.6-1_arm64.deb ...
Unpacking libxft2:arm64 (2.3.6-1) ...
Selecting previously unselected package libxss1:arm64.
Preparing to unpack .../246-libxss1_1%3a1.2.3-1_arm64.deb ...
Unpacking libxss1:arm64 (1:1.2.3-1) ...
Selecting previously unselected package libtk8.6:arm64.
Preparing to unpack .../247-libtk8.6_8.6.13-2_arm64.deb ...
Unpacking libtk8.6:arm64 (8.6.13-2) ...
Selecting previously unselected package libopengl0:arm64.
Preparing to unpack .../248-libopengl0_1.6.0-1_arm64.deb ...
Unpacking libopengl0:arm64 (1.6.0-1) ...
Selecting previously unselected package libvtk9.1:arm64.
Preparing to unpack .../249-libvtk9.1_9.1.0+really9.1.0+dfsg2-5_arm64.deb ...
Unpacking libvtk9.1:arm64 (9.1.0+really9.1.0+dfsg2-5) ...
Selecting previously unselected package libvtk9.1-qt:arm64.
Preparing to unpack .../250-libvtk9.1-qt_9.1.0+really9.1.0+dfsg2-5_arm64.deb ...
Unpacking libvtk9.1-qt:arm64 (9.1.0+really9.1.0+dfsg2-5) ...
Selecting previously unselected package libxi6:arm64.
Preparing to unpack .../251-libxi6_2%3a1.8-1+b1_arm64.deb ...
Unpacking libxi6:arm64 (2:1.8-1+b1) ...
Selecting previously unselected package libzzip-0-13:arm64.
Preparing to unpack .../252-libzzip-0-13_0.13.72+dfsg.1-1.1_arm64.deb ...
Unpacking libzzip-0-13:arm64 (0.13.72+dfsg.1-1.1) ...
Selecting previously unselected package python3-mpi4py.
Preparing to unpack .../253-python3-mpi4py_3.1.4-2+b2_arm64.deb ...
Unpacking python3-mpi4py (3.1.4-2+b2) ...
Selecting previously unselected package python3-vtk9.
Preparing to unpack .../254-python3-vtk9_9.1.0+really9.1.0+dfsg2-5_arm64.deb ...
Unpacking python3-vtk9 (9.1.0+really9.1.0+dfsg2-5) ...
Selecting previously unselected package t1utils.
Preparing to unpack .../255-t1utils_1.41-4_arm64.deb ...
Unpacking t1utils (1.41-4) ...
Selecting previously unselected package tex-common.
Preparing to unpack .../256-tex-common_6.18_all.deb ...
Unpacking tex-common (6.18) ...
Selecting previously unselected package texlive-binaries.
Preparing to unpack .../257-texlive-binaries_2022.20220321.62855-5_arm64.deb ...
Unpacking texlive-binaries (2022.20220321.62855-5) ...
Selecting previously unselected package xdg-utils.
Preparing to unpack .../258-xdg-utils_1.1.3-4.1_all.deb ...
Unpacking xdg-utils (1.1.3-4.1) ...
Selecting previously unselected package texlive-base.
Preparing to unpack .../259-texlive-base_2022.20230122-2_all.deb ...
Unpacking texlive-base (2022.20230122-2) ...
Selecting previously unselected package texlive-latex-base.
Preparing to unpack .../260-texlive-latex-base_2022.20230122-2_all.deb ...
Unpacking texlive-latex-base (2022.20230122-2) ...
Selecting previously unselected package texlive-latex-recommended.
Preparing to unpack .../261-texlive-latex-recommended_2022.20230122-2_all.deb ...
Unpacking texlive-latex-recommended (2022.20230122-2) ...
Selecting previously unselected package texlive-pictures.
Preparing to unpack .../262-texlive-pictures_2022.20230122-2_all.deb ...
Unpacking texlive-pictures (2022.20230122-2) ...
Setting up media-types (10.0.0) ...
Setting up libpipeline1:arm64 (1.5.7-1) ...
Setting up libgraphite2-3:arm64 (1.3.14-1) ...
Setting up liblcms2-2:arm64 (2.14-2) ...
Setting up libtbbmalloc2:arm64 (2021.8.0-1) ...
Setting up libpixman-1-0:arm64 (0.42.2-1) ...
Setting up libwayland-server0:arm64 (1.21.0-1) ...
Setting up libaom3:arm64 (3.6.0-1) ...
Setting up libpciaccess0:arm64 (0.17-2) ...
Setting up libabsl20220623:arm64 (20220623.1-1) ...
Setting up libxau6:arm64 (1:1.0.9-1) ...
Setting up imagemagick-6-common (8:6.9.11.60+dfsg-1.6) ...
Setting up libdouble-conversion3:arm64 (3.2.1-1) ...
Setting up libpsl5:arm64 (0.21.2-1) ...
Setting up libicu72:arm64 (72.1-3) ...
Setting up libogg0:arm64 (1.3.5-3) ...
Setting up liblerc4:arm64 (4.0.0+ds-2) ...
Setting up proj-data (9.1.1-1) ...
Setting up bsdextrautils (2.38.1-5+b1) ...
Setting up libalberta4:arm64 (3.0.3-1+b1) ...
Setting up hicolor-icon-theme (0.17-2) ...
Setting up libdatrie1:arm64 (0.2.13-2+b1) ...
Setting up libmagic-mgc (1:5.44-3) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libglib2.0-0:arm64 (2.74.6-1) ...
No schema files found: doing nothing.
Setting up libglvnd0:arm64 (1.6.0-1) ...
Setting up libijs-0.35:arm64 (0.35-15) ...
Setting up libcbor0.8:arm64 (0.8.0-2+b1) ...
Setting up libdebhelper-perl (13.11.4) ...
Setting up libgs-common (10.0.0~dfsg-11) ...
Setting up libbrotli1:arm64 (1.0.9-2+b6) ...
Setting up liblab-gamut1:arm64 (2.42.2-7+b3) ...
Setting up x11-common (1:7.7+23) ...
invoke-rc.d: could not determine current runlevel
Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix.
Setting up libsensors-config (1:3.6.0-7.1) ...
Setting up libnghttp2-14:arm64 (1.52.0-1) ...
Setting up libmagic1:arm64 (1:5.44-3) ...
Setting up libdeflate0:arm64 (1.14-1) ...
Setting up gettext-base (0.21-12) ...
Setting up m4 (1.4.19-3) ...
Setting up xkb-data (2.35.1-1) ...
Setting up libzzip-0-13:arm64 (0.13.72+dfsg.1-1.1) ...
Setting up file (1:5.44-3) ...
Setting up libsvtav1enc1:arm64 (1.4.1+dfsg-1) ...
Setting up libjbig0:arm64 (2.1-6.1) ...
Setting up librav1e0:arm64 (0.5.1-6) ...
Setting up libpcre2-16-0:arm64 (10.42-1) ...
Setting up libaec0:arm64 (1.0.6-1+b1) ...
Setting up libopengl0:arm64 (1.6.0-1) ...
Setting up poppler-data (0.4.12-1) ...
Setting up libsasl2-modules-db:arm64 (2.1.28+dfsg-10) ...
Setting up libgts-0.7-5:arm64 (0.7.6+darcs121130-5+b1) ...
Setting up libfontenc1:arm64 (1:1.1.4-1) ...
Setting up autotools-dev (20220109.1) ...
Setting up libz3-4:arm64 (4.8.12-3.1) ...
Setting up libpkgconf3:arm64 (1.8.1-1) ...
Setting up libgmpxx4ldbl:arm64 (2:6.2.1+dfsg1-1.1) ...
Setting up libuv1:arm64 (1.44.2-1) ...
Setting up libmunge2 (0.5.15-2) ...
Setting up libjpeg62-turbo:arm64 (1:2.1.5-2) ...
Setting up libx11-data (2:1.8.4-2) ...
Setting up libjbig2dec0:arm64 (0.19-3) ...
Setting up librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2+b2) ...
Setting up libteckit0:arm64 (2.5.11+ds1-1+b1) ...
Setting up libpathplan4:arm64 (2.42.2-7+b3) ...
Setting up libavahi-common-data:arm64 (0.8-9) ...
Setting up libann0 (1.1.2+doc-9+b1) ...
Setting up libdbus-1-3:arm64 (1.14.6-1) ...
Setting up xfonts-encodings (1:1.0.4-2.2) ...
Setting up libfribidi0:arm64 (1.0.8-2.1) ...
Setting up t1utils (1.41-4) ...
Setting up libtexlua53-5:arm64 (2022.20220321.62855-5) ...
Setting up libproc2-0:arm64 (2:4.0.2-3) ...
Setting up libpng16-16:arm64 (1.6.39-2) ...
Setting up libhwloc15:arm64 (2.9.0-1) ...
Setting up libevent-core-2.1-7:arm64 (2.1.12-stable-8) ...
Setting up libidn12:arm64 (1.41-1) ...
Setting up libevent-2.1-7:arm64 (2.1.12-stable-8) ...
Setting up libtcl8.6:arm64 (8.6.13+dfsg-2) ...
Setting up autopoint (0.21-12) ...
Setting up libjsoncpp25:arm64 (1.9.5-4) ...
Setting up fonts-dejavu-core (2.37-6) ...
Setting up libgav1-1:arm64 (0.18.0-1+b1) ...
Setting up pkgconf-bin (1.8.1-1) ...
Setting up libsensors5:arm64 (1:3.6.0-7.1) ...
Setting up libdav1d6:arm64 (1.0.0-2) ...
Setting up libltdl7:arm64 (2.4.7-5) ...
Setting up libfftw3-double3:arm64 (3.3.10-1) ...
Setting up libglapi-mesa:arm64 (22.3.6-1+deb12u1) ...
Setting up libkpathsea6:arm64 (2022.20220321.62855-5) ...
Setting up libsasl2-2:arm64 (2.1.28+dfsg-10) ...
Setting up libgfortran5:arm64 (12.2.0-14) ...
Setting up libmtdev1:arm64 (1.1.6-1) ...
Setting up autoconf (2.71-3) ...
Setting up libwebp7:arm64 (1.2.4-0.1) ...
Setting up zlib1g-dev:arm64 (1:1.2.13.dfsg-1) ...
Setting up libnuma1:arm64 (2.0.16-1) ...
Setting up liblqr-1-0:arm64 (0.4.2-2.1) ...
Setting up sensible-utils (0.0.17+nmu1) ...
Setting up ocl-icd-libopencl1:arm64 (2.3.1-1) ...
Setting up libxshmfence1:arm64 (1.3-1) ...
Setting up librhash0:arm64 (1.4.3-3) ...
Setting up libtiff6:arm64 (4.5.0-5) ...
Setting up libuchardet0:arm64 (0.0.7-1) ...
Setting up procps (2:4.0.2-3) ...
Setting up libalberta-dev:arm64 (3.0.3-1+b1) ...
Setting up libnl-3-200:arm64 (3.7.0-0.2+b1) ...
Setting up openmpi-common (4.1.4-3) ...
Setting up libmd4c0:arm64 (0.4.8-1) ...
Setting up fonts-lmodern (2.005-1) ...
Setting up libopenjp2-7:arm64 (2.5.0-1+b1) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up libthai-data (0.1.29-1) ...
Setting up libssh2-1:arm64 (1.10.0-3+b1) ...
Setting up cmake-data (3.25.1-1) ...
Setting up libcdt5:arm64 (2.42.2-7+b3) ...
Setting up libcgraph6:arm64 (2.42.2-7+b3) ...
Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Setting up libfido2-1:arm64 (1.12.0-2+b1) ...
Setting up libde265-0:arm64 (1.0.11-1) ...
Setting up libwebpmux3:arm64 (1.2.4-0.1) ...
Setting up libbsd0:arm64 (0.11.7-2) ...
Setting up libdrm-common (2.4.114-1) ...
Setting up libyuv0:arm64 (0.0~git20230123.b2528b0-1) ...
Setting up libelf1:arm64 (0.188-2.1) ...
Setting up libevdev2:arm64 (1.13.0+dfsg-1) ...
Setting up readline-common (8.2-1.3) ...
Setting up libxml2:arm64 (2.9.14+dfsg-1.1+b3) ...
Setting up xdg-utils (1.1.3-4.1) ...
update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode
Setting up libgudev-1.0-0:arm64 (237-2) ...
Setting up libsz2:arm64 (1.0.6-1+b1) ...
Setting up libsynctex2:arm64 (2022.20220321.62855-5) ...
Setting up libevent-pthreads-2.1-7:arm64 (2.1.12-stable-8) ...
Setting up libwacom-common (2.6.0-1) ...
Setting up libxkbcommon0:arm64 (1.5.0-1) ...
Setting up libwayland-client0:arm64 (1.21.0-1) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.1-1) ...
Setting up libice6:arm64 (2:1.0.10-1) ...
Setting up libxdmcp6:arm64 (1:1.1.2-3) ...
Setting up libevent-extra-2.1-7:arm64 (2.1.12-stable-8) ...
Setting up libxcb1:arm64 (1.15-1) ...
Setting up gettext (0.21-12) ...
Setting up libgmp-dev:arm64 (2:6.2.1+dfsg1-1.1) ...
Setting up libxcb-xfixes0:arm64 (1.15-1) ...
Setting up libatlas3-base:arm64 (3.10.3-13) ...
update-alternatives: using /usr/lib/aarch64-linux-gnu/atlas/libblas.so.3 to provide /usr/lib/aarch64-linux-gnu/libblas.so.3 (libblas.so.3-aarch64-linux-gnu) in auto mode
update-alternatives: using /usr/lib/aarch64-linux-gnu/atlas/liblapack.so.3 to provide /usr/lib/aarch64-linux-gnu/liblapack.so.3 (liblapack.so.3-aarch64-linux-gnu) in auto mode
Setting up libavif15:arm64 (0.11.1-1) ...
Setting up libxcb-xinput0:arm64 (1.15-1) ...
Setting up libtool (2.4.7-5) ...
Setting up libarchive13:arm64 (3.6.2-1) ...
Setting up libxcb-render0:arm64 (1.15-1) ...
Setting up libwacom9:arm64 (2.6.0-1) ...
Setting up fontconfig-config (2.14.1-4) ...
Setting up libxcb-glx0:arm64 (1.15-1) ...
Setting up libwebpdemux2:arm64 (1.2.4-0.1) ...
Setting up libedit2:arm64 (3.1-20221030-2) ...
Setting up libreadline8:arm64 (8.2-1.3) ...
Setting up libxcb-keysyms1:arm64 (0.4.0-1+b2) ...
Setting up libxcb-shape0:arm64 (1.15-1) ...
Setting up libavahi-common3:arm64 (0.8-9) ...
Setting up libevent-openssl-2.1-7:arm64 (2.1.12-stable-8) ...
Setting up libxcb-render-util0:arm64 (0.3.9-1+b1) ...
Setting up libgfortran-12-dev:arm64 (12.2.0-14) ...
Setting up libxcb-shm0:arm64 (1.15-1) ...
Setting up libxcb-icccm4:arm64 (0.4.1-1.1) ...
Setting up libldap-2.5-0:arm64 (2.5.13+dfsg-5) ...
Setting up libatlas-base-dev:arm64 (3.10.3-13) ...
update-alternatives: using /usr/lib/aarch64-linux-gnu/atlas/libblas.so to provide /usr/lib/aarch64-linux-gnu/libblas.so (libblas.so-aarch64-linux-gnu) in auto mode
update-alternatives: using /usr/lib/aarch64-linux-gnu/atlas/liblapack.so to provide /usr/lib/aarch64-linux-gnu/liblapack.so (liblapack.so-aarch64-linux-gnu) in auto mode
Setting up libxcb-util1:arm64 (0.4.0-1+b1) ...
Setting up pkgconf:arm64 (1.8.1-1) ...
Setting up libinput-bin (1.22.1-1) ...
Setting up libxcb-xkb1:arm64 (1.15-1) ...
Setting up libxcb-image0:arm64 (0.4.0-2) ...
Setting up libtbbbind-2-5:arm64 (2021.8.0-1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up libnuma-dev:arm64 (2.0.16-1) ...
Setting up libnl-route-3-200:arm64 (3.7.0-0.2+b1) ...
Setting up libxcb-present0:arm64 (1.15-1) ...
Setting up dh-autoreconf (20) ...
Setting up libltdl-dev:arm64 (2.4.7-5) ...
Setting up libthai0:arm64 (0.1.29-1) ...
Setting up gfortran-12 (12.2.0-14) ...
Setting up libxcb-xinerama0:arm64 (1.15-1) ...
Setting up libjs-jquery-ui (1.13.2+dfsg-1) ...
Setting up libptexenc1:arm64 (2022.20220321.62855-5) ...
Setting up libfreetype6:arm64 (2.12.1+dfsg-4) ...
Setting up libxcb-sync1:arm64 (1.15-1) ...
Setting up shared-mime-info (2.2-1) ...
Setting up libxkbcommon-x11-0:arm64 (1.5.0-1) ...
Setting up libevent-dev (2.1.12-stable-8) ...
Setting up pkg-config:arm64 (1.8.1-1) ...
Setting up ucf (3.0043+nmu1) ...
Setting up libqt5core5a:arm64 (5.15.8+dfsg-3) ...
Setting up libx265-199:arm64 (3.5-2+b1) ...
Setting up libxcb-dri2-0:arm64 (1.15-1) ...
Setting up dh-strip-nondeterminism (1.13.1-1) ...
Setting up libllvm14:arm64 (1:14.0.6-12) ...
Setting up libgvpr2:arm64 (2.42.2-7+b3) ...
Setting up libdrm2:arm64 (2.4.114-1+b1) ...
Setting up dwz (0.15-1) ...
Setting up libnl-3-dev:arm64 (3.7.0-0.2+b1) ...
Setting up groff-base (1.22.4-10) ...
Setting up libqt5dbus5:arm64 (5.15.8+dfsg-3) ...
Setting up libxcb-randr0:arm64 (1.15-1) ...
Setting up libllvm15:arm64 (1:15.0.6-4+b1) ...
Setting up libcurl4:arm64 (7.88.1-7) ...
Setting up libx11-6:arm64 (2:1.8.4-2) ...
Setting up libharfbuzz0b:arm64 (6.0.0+dfsg-3) ...
Setting up libhwloc-dev:arm64 (2.9.0-1) ...
Setting up libfontconfig1:arm64 (2.14.1-4) ...
Setting up libsm6:arm64 (2:1.2.3-1) ...
Setting up libavahi-client3:arm64 (0.8-9) ...
Setting up libdrm-amdgpu1:arm64 (2.4.114-1+b1) ...
Setting up libxcb-dri3-0:arm64 (1.15-1) ...
Setting up libinput10:arm64 (1.22.1-1) ...
Setting up libpaper1:arm64 (1.1.29) ...

Creating config file /etc/papersize with new version
Setting up libx11-xcb1:arm64 (2:1.8.4-2) ...
Setting up libibverbs1:arm64 (44.0-2) ...
Setting up fontconfig (2.14.1-4) ...
Regenerating fonts cache... done.
Setting up liblapack3:arm64 (3.11.0-2) ...
Setting up libdrm-nouveau2:arm64 (2.4.114-1+b1) ...
Setting up libxpm4:arm64 (1:3.5.12-1.1) ...
Setting up libxrender1:arm64 (1:0.9.10-1.1) ...
Setting up libgbm1:arm64 (22.3.6-1+deb12u1) ...
Setting up ibverbs-providers:arm64 (44.0-2) ...
Setting up libdrm-radeon1:arm64 (2.4.114-1+b1) ...
Setting up openssh-client (1:9.2p1-2) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libpython3.11-stdlib:arm64 (3.11.2-6) ...
Setting up libpango-1.0-0:arm64 (1.50.12+ds-1) ...
Setting up libgl1-mesa-dri:arm64 (22.3.6-1+deb12u1) ...
Setting up libheif1:arm64 (1.15.1-1) ...
Setting up libxext6:arm64 (2:1.3.4-1+b1) ...
Setting up libclang1-14 (1:14.0.6-12) ...
Setting up libcurl3-gnutls:arm64 (7.88.1-7) ...
Setting up libtbb12:arm64 (2021.8.0-1) ...
Setting up libpaper-utils (1.1.29) ...
Setting up xfonts-utils (1:7.7+6) ...
Setting up man-db (2.11.2-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up gfortran (4:12.2.0-3) ...
update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode
update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode
Setting up libcairo2:arm64 (1.16.0-7) ...
Setting up libqt5network5:arm64 (5.15.8+dfsg-3) ...
Setting up libxxf86vm1:arm64 (1:1.1.4-1+b2) ...
Setting up libxnvctrl0:arm64 (525.85.05-1) ...
Setting up tex-common (6.18) ...
update-language: texlive-base not installed and configured, doing nothing!
Setting up libnl-route-3-dev:arm64 (3.7.0-0.2+b1) ...
Setting up libmagickcore-6.q16-6:arm64 (8:6.9.11.60+dfsg-1.6) ...
Setting up libegl-mesa0:arm64 (22.3.6-1+deb12u1) ...
Setting up libxfixes3:arm64 (1:6.0.0-2) ...
Setting up libgd3:arm64 (2.3.3-9) ...
Setting up liblapack-dev:arm64 (3.11.0-2) ...
Setting up libclang-cpp14 (1:14.0.6-12) ...
Setting up libxt6:arm64 (1:1.2.1-1.1) ...
Setting up libcups2:arm64 (2.4.2-2) ...
Setting up libhdf5-103-1:arm64 (1.10.8+repack1-1) ...
Setting up libtheora0:arm64 (1.1.1+dfsg.1-16.1+b1) ...
Setting up libegl1:arm64 (1.6.0-1) ...
Setting up cmake (3.25.1-1) ...
Setting up libmagickwand-6.q16-6:arm64 (8:6.9.11.60+dfsg-1.6) ...
Setting up libxss1:arm64 (1:1.2.3-1) ...
Setting up libpangoft2-1.0-0:arm64 (1.50.12+ds-1) ...
Setting up libpangocairo-1.0-0:arm64 (1.50.12+ds-1) ...
Setting up libpython3-stdlib:arm64 (3.11.2-1+b1) ...
Setting up libhdf5-hl-100:arm64 (1.10.8+repack1-1) ...
Setting up librdmacm1:arm64 (44.0-2) ...
Setting up python3.11 (3.11.2-6) ...
Setting up libucx0:arm64 (1.13.1-1) ...
Setting up libxft2:arm64 (2.3.6-1) ...
Setting up libxmu6:arm64 (2:1.1.3-3) ...
Setting up libglx-mesa0:arm64 (22.3.6-1+deb12u1) ...
Setting up libpython3.11:arm64 (3.11.2-6) ...
Setting up libxi6:arm64 (2:1.8-1+b1) ...
Setting up libglx0:arm64 (1.6.0-1) ...
Setting up libproj25:arm64 (9.1.1-1+b1) ...
Setting up libtk8.6:arm64 (8.6.13-2) ...
Setting up debhelper (13.11.4) ...
Setting up python3 (3.11.2-1+b1) ...
Setting up libxaw7:arm64 (2:1.0.14-1) ...
Setting up fonts-urw-base35 (20200910-7) ...
Setting up libibverbs-dev:arm64 (44.0-2) ...
Setting up libhwloc-plugins:arm64 (2.9.0-1) ...
Setting up doxygen (1.9.4-4) ...
Setting up libgl1:arm64 (1.6.0-1) ...
Setting up libgvc6 (2.42.2-7+b3) ...
Setting up libglew2.2:arm64 (2.2.0-4+b1) ...
Setting up imagemagick-6.q16 (8:6.9.11.60+dfsg-1.6) ...
update-alternatives: using /usr/bin/compare-im6.q16 to provide /usr/bin/compare (compare) in auto mode
update-alternatives: using /usr/bin/compare-im6.q16 to provide /usr/bin/compare-im6 (compare-im6) in auto mode
update-alternatives: using /usr/bin/animate-im6.q16 to provide /usr/bin/animate (animate) in auto mode
update-alternatives: using /usr/bin/animate-im6.q16 to provide /usr/bin/animate-im6 (animate-im6) in auto mode
update-alternatives: using /usr/bin/convert-im6.q16 to provide /usr/bin/convert (convert) in auto mode
update-alternatives: using /usr/bin/convert-im6.q16 to provide /usr/bin/convert-im6 (convert-im6) in auto mode
update-alternatives: using /usr/bin/composite-im6.q16 to provide /usr/bin/composite (composite) in auto mode
update-alternatives: using /usr/bin/composite-im6.q16 to provide /usr/bin/composite-im6 (composite-im6) in auto mode
update-alternatives: using /usr/bin/conjure-im6.q16 to provide /usr/bin/conjure (conjure) in auto mode
update-alternatives: using /usr/bin/conjure-im6.q16 to provide /usr/bin/conjure-im6 (conjure-im6) in auto mode
update-alternatives: using /usr/bin/import-im6.q16 to provide /usr/bin/import (import) in auto mode
update-alternatives: using /usr/bin/import-im6.q16 to provide /usr/bin/import-im6 (import-im6) in auto mode
update-alternatives: using /usr/bin/identify-im6.q16 to provide /usr/bin/identify (identify) in auto mode
update-alternatives: using /usr/bin/identify-im6.q16 to provide /usr/bin/identify-im6 (identify-im6) in auto mode
update-alternatives: using /usr/bin/stream-im6.q16 to provide /usr/bin/stream (stream) in auto mode
update-alternatives: using /usr/bin/stream-im6.q16 to provide /usr/bin/stream-im6 (stream-im6) in auto mode
update-alternatives: using /usr/bin/display-im6.q16 to provide /usr/bin/display (display) in auto mode
update-alternatives: using /usr/bin/display-im6.q16 to provide /usr/bin/display-im6 (display-im6) in auto mode
update-alternatives: using /usr/bin/montage-im6.q16 to provide /usr/bin/montage (montage) in auto mode
update-alternatives: using /usr/bin/montage-im6.q16 to provide /usr/bin/montage-im6 (montage-im6) in auto mode
update-alternatives: using /usr/bin/mogrify-im6.q16 to provide /usr/bin/mogrify (mogrify) in auto mode
update-alternatives: using /usr/bin/mogrify-im6.q16 to provide /usr/bin/mogrify-im6 (mogrify-im6) in auto mode
Setting up libnetcdf19:arm64 (1:4.9.0-3+b1) ...
Setting up texlive-binaries (2022.20220321.62855-5) ...
update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode
update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode
Setting up texlive-base (2022.20230122-2) ...
tl-paper: setting paper size for dvips to a4: /var/lib/texmf/dvips/config/config-paper.ps
tl-paper: setting paper size for dvipdfmx to a4: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg
tl-paper: setting paper size for xdvi to a4: /var/lib/texmf/xdvi/XDvi-paper
tl-paper: setting paper size for pdftex to a4: /var/lib/texmf/tex/generic/tex-ini-files/pdftexconfig.tex
Setting up graphviz (2.42.2-7+b3) ...
Setting up libfabric1:arm64 (1.17.0-3) ...
Setting up libgs10-common (10.0.0~dfsg-11) ...
Setting up libpmix2:arm64 (4.2.2-1+b1) ...
Setting up libopenmpi3:arm64 (4.1.4-3+b1) ...
Setting up libqt5gui5:arm64 (5.15.8+dfsg-3) ...
Setting up libqt5widgets5:arm64 (5.15.8+dfsg-3) ...
Setting up libgl2ps1.4 (1.4.2+dfsg1-2) ...
Setting up libvtk9.1:arm64 (9.1.0+really9.1.0+dfsg2-5) ...
Setting up texlive-latex-base (2022.20230122-2) ...
Setting up texlive-latex-recommended (2022.20230122-2) ...
Setting up texlive-pictures (2022.20230122-2) ...
Setting up libvtk9.1-qt:arm64 (9.1.0+really9.1.0+dfsg2-5) ...
Setting up imagemagick (8:6.9.11.60+dfsg-1.6) ...
Setting up libpmix-dev:arm64 (4.2.2-1+b1) ...
Setting up openmpi-bin (4.1.4-3+b1) ...
update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode
update-alternatives: using /usr/bin/mpicc.openmpi to provide /usr/bin/mpicc (mpi) in auto mode
Setting up libgs10:arm64 (10.0.0~dfsg-11) ...
Setting up mpi-default-bin (1.14) ...
Setting up python3-mpi4py (3.1.4-2+b2) ...
Setting up ghostscript (10.0.0~dfsg-11) ...
Setting up libopenmpi-dev:arm64 (4.1.4-3+b1) ...
update-alternatives: using /usr/lib/aarch64-linux-gnu/openmpi/include to provide /usr/include/aarch64-linux-gnu/mpi (mpi-aarch64-linux-gnu) in auto mode
Setting up python3-vtk9 (9.1.0+really9.1.0+dfsg2-5) ...
Setting up mpi-default-dev (1.14) ...
Setting up libdune-common-dev:arm64 (2.9.0-2) ...
Setting up libdune-geometry-dev:arm64 (2.9.0-2) ...
Setting up libdune-uggrid-dev:arm64 (2.9.0-2) ...
Processing triggers for libc-bin (2.36-8) ...
Processing triggers for tex-common (6.18) ...
Running updmap-sys. This may take some time... done.
Running mktexlsr /var/lib/texmf ... done.
Building format(s) --all.
	This may take some time... done.
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
usrmerge is already the newest version (35).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I: Building the package
I: user script /srv/workspace/pbuilder/4066/tmp/hooks/A99_set_merged_usr starting
Re-configuring usrmerge...
I: user script /srv/workspace/pbuilder/4066/tmp/hooks/A99_set_merged_usr finished
hostname: Temporary failure in name resolution
I: Running cd /build/dune-grid-2.9.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../dune-grid_2.9.0-2_source.changes
dpkg-buildpackage: info: source package dune-grid
dpkg-buildpackage: info: source version 2.9.0-2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Markus Blatt <markus@dr-blatt.de>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean --builddirectory=build --buildsystem=cmake
   dh_auto_clean -O--builddirectory=build -O--buildsystem=cmake
   dh_autoreconf_clean -O--builddirectory=build -O--buildsystem=cmake
   dh_clean -O--builddirectory=build -O--buildsystem=cmake
 debian/rules binary
dh binary --builddirectory=build --buildsystem=cmake
   dh_update_autotools_config -O--builddirectory=build -O--buildsystem=cmake
   dh_autoreconf -O--builddirectory=build -O--buildsystem=cmake
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/dune-grid-2.9.0'
dh_auto_configure -- -DBUILD_SHARED_LIBS=1
	cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DBUILD_SHARED_LIBS=1 ..
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Dependencies for dune-grid: dune-geometry (>= 2.9)
-- Suggestions for dune-grid: dune-uggrid (>=2.9)
-- Dependencies for dune-geometry: dune-common (>= 2.9)
-- Dependencies for dune-uggrid: dune-common (>= 2.9)
-- Performing Test cxx_std_flag_17
-- Performing Test cxx_std_flag_17 - Success
-- Performing Test compiler_supports_cxx17
-- Performing Test compiler_supports_cxx17 - Success
-- Looking for std::experimental::make_array<int,int>
-- Looking for std::experimental::make_array<int,int> - found
-- Looking for std::move<std::experimental::detected_t<std::decay_t,int>>
-- Looking for std::move<std::experimental::detected_t<std::decay_t,int>> - found
-- Looking for std::identity
-- Looking for std::identity - not found
-- Performing Test DUNE_HAVE_CXX_UNEVALUATED_CONTEXT_LAMBDA
-- Performing Test DUNE_HAVE_CXX_UNEVALUATED_CONTEXT_LAMBDA - Failed
-- Found LATEX: /usr/bin/latex   
-- Could NOT find LatexMk (missing: LATEXMK_EXECUTABLE) 
-- Could NOT find Sphinx (missing: SPHINX_EXECUTABLE) 
-- Found Doxygen: /usr/bin/doxygen (found version "1.9.4") found components: doxygen dot 
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") 
-- Performing tests for dune-common (from /usr/share/dune/cmake/modules/DuneCommonMacros.cmake)
-- Set Minimal Debug Level to 4
-- Looking for sgemm_
-- Looking for sgemm_ - not found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Looking for dgemm_
-- Looking for dgemm_ - found
-- Found BLAS: /usr/lib/aarch64-linux-gnu/libblas.so;/usr/lib/aarch64-linux-gnu/libf77blas.so;/usr/lib/aarch64-linux-gnu/libatlas.so  
-- Looking for cheev_
-- Looking for cheev_ - not found
-- Looking for cheev_
-- Looking for cheev_ - found
-- Found LAPACK: /usr/lib/aarch64-linux-gnu/liblapack.so;/usr/lib/aarch64-linux-gnu/libblas.so;/usr/lib/aarch64-linux-gnu/libf77blas.so;/usr/lib/aarch64-linux-gnu/libatlas.so  
-- Looking for dsyev_
-- Looking for dsyev_ - found
-- Found GMP: /usr/lib/aarch64-linux-gnu/libgmpxx.so  
-- Performing Test QuadMath_COMPILES
-- Performing Test QuadMath_COMPILES - Failed
-- Could NOT find QuadMath (missing: QuadMath_VAR QuadMath_COMPILES) 
-- Found MPI_C: /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so (found suitable version "3.1", minimum required is "3.0") 
-- Found MPI: TRUE (found suitable version "3.1", minimum required is "3.0") found components: C 
-- Could NOT find TBB (set TBB_DIR to path containing TBBConfig.cmake or set PKG_CONFIG_PATH to include the location of the tbb.pc file) (missing: PkgConfigTBB_LINK_LIBRARIES PkgConfigTBB_FOUND) (found version "")
-- Could NOT find PTScotch (missing: SCOTCH_LIBRARY SCOTCHERR_LIBRARY SCOTCH_INCLUDE_DIR) 
-- Could NOT find METIS (missing: METIS_LIBRARY METIS_INCLUDE_DIR METIS_API_VERSION) 
-- Could NOT find METIS (missing: METIS_LIBRARY METIS_INCLUDE_DIR METIS_API_VERSION) 
-- Found MPI_C: /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so (found version "3.1") 
-- Found MPI: TRUE (found version "3.1") found components: C 
-- Could NOT find ParMETIS (missing: PARMETIS_LIBRARY PARMETIS_INCLUDE_DIR METIS_FOUND) (Required is at least version "4.0")
-- Could NOT find Vc (missing: Vc_DIR)
-- Could NOT find Python3 (missing: Python3_INCLUDE_DIRS Development Development.Module Development.Embed) (found version "3.11.2")
-- Failed to find the python package pip with interpreter /usr/bin/python3. (missing: DUNE_PYTHON_pip_FOUND) 
CMake Warning at /usr/share/dune/cmake/modules/DunePythonCommonMacros.cmake:102 (message):
  Found a Python interpreter but the Python bindings also requires the Python
  libraries (a package named like python-dev package or python3-devel)
Call Stack (most recent call first):
  /usr/share/dune/cmake/modules/DuneCommonMacros.cmake:54 (include)
  /usr/share/dune/cmake/modules/DuneModuleDependencies.cmake:112 (include)
  /usr/share/dune/cmake/modules/DuneProject.cmake:123 (dune_process_dependency_macros)
  CMakeLists.txt:22 (dune_project)


-- Setting dune-common_INCLUDE_DIRS=/usr/include
-- Setting dune-common_LIBRARIES=dunecommon
-- Performing tests for dune-uggrid (from /usr/share/dune/cmake/modules/DuneUggridMacros.cmake)
-- Setting dune-uggrid_INCLUDE_DIRS=/usr/include
-- Setting dune-uggrid_LIBRARIES=duneuggrid
-- Setting dune-geometry_INCLUDE_DIRS=/usr/include
-- Setting dune-geometry_LIBRARIES=dunegeometry
-- Performing tests for dune-grid (from /build/dune-grid-2.9.0/cmake/modules/DuneGridMacros.cmake)
-- Looking for mkstemp
-- Looking for mkstemp - found
-- Could NOT find METIS (missing: METIS_LIBRARY METIS_INCLUDE_DIR METIS_API_VERSION) 
-- Could NOT find METIS (missing: METIS_LIBRARY METIS_INCLUDE_DIR METIS_API_VERSION) 
-- Could NOT find ParMETIS (missing: PARMETIS_LIBRARY PARMETIS_INCLUDE_DIR METIS_FOUND) 
-- Checking for module 'alberta-grid_1d>=3.0'
--   Found alberta-grid_1d, version 3.0.3
-- Checking for module 'alberta-grid_2d>=3.0'
--   Found alberta-grid_2d, version 3.0.3
-- Checking for module 'alberta-grid_3d>=3.0'
--   Found alberta-grid_3d, version 3.0.3
-- Found Alberta: /usr (found suitable version "3.0.3", minimum required is "3.0") 
-- Using scripts from /usr/share/dune/cmake/scripts for creating doxygen stuff.
-- using /usr/share/dune-common/doc/doxygen//Doxystyle to create doxystyle file
-- using C macro definitions from /usr/share/dune-common/doc/doxygen//doxygen-macros for Doxygen
-- Adding custom target for config.h generation
-- The following OPTIONAL packages have been found:

 * dune-uggrid
 * LATEX
 * Doxygen, Class documentation generator, <www.doxygen.org>
   To generate the class documentation from C++ sources
 * BLAS, fast linear algebra routines
 * LAPACK, fast linear algebra routines
 * GMP, GNU multi-precision library, <https://gmplib.org>
 * Threads, Multi-threading library
 * MPI, Message Passing Interface library
   Parallel programming on multiple processors
 * PkgConfig, Unified interface for querying installed libraries
   To find Dune module dependencies
 * Alberta (required version >= 3.0), An adaptive hierarchical finite element toolbox and grid manager

-- The following REQUIRED packages have been found:

 * dune-common
 * dune-geometry

-- The following OPTIONAL packages have not been found:

 * LatexMk
 * Sphinx, Documentation generator, <www.sphinx-doc.org>
   To generate the documentation from CMake and Python sources
 * QuadMath, GCC Quad-Precision Math Library, <https://gcc.gnu.org/onlinedocs/libquadmath>
 * Inkscape, converts SVG images, <www.inkscape.org>
   To generate the documentation with LaTeX
 * TBB, Intel's Threading Building Blocks, <https://github.com/oneapi-src/oneTBB>
 * PTScotch, Sequential and Parallel Graph Partitioning, <https://gitlab.inria.fr/scotch/scotch>
 * Vc, C++ Vectorization library, <https://github.com/VcDevel/Vc>
   For use of SIMD instructions
 * Python3
 * METIS, Serial Graph Partitioning, <http://glaros.dtc.umn.edu/gkhome/metis/metis/overview>
 * ParMETIS, Parallel Graph Partitioning, <http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview>

-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
    FETCHCONTENT_FULLY_DISCONNECTED


-- Build files have been written to: /build/dune-grid-2.9.0/build
make[1]: Leaving directory '/build/dune-grid-2.9.0'
   dh_auto_build -O--builddirectory=build -O--buildsystem=cmake
	cd build && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1
make[1]: Entering directory '/build/dune-grid-2.9.0/build'
/usr/bin/cmake -S/build/dune-grid-2.9.0 -B/build/dune-grid-2.9.0/build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /build/dune-grid-2.9.0/build/CMakeFiles /build/dune-grid-2.9.0/build//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/build/dune-grid-2.9.0/build'
make  -f CMakeFiles/dunegrid.dir/build.make CMakeFiles/dunegrid.dir/depend
make[3]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f CMakeFiles/dunegrid.dir/build.make CMakeFiles/dunegrid.dir/build
make[3]: Entering directory '/build/dune-grid-2.9.0/build'
[  3%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/basic.cc.o
[  3%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/basic.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/basic.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/basic.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/basic.cc
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/boundarydom.cc
[  7%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/cube.cc.o
[  7%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/dim.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/cube.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/cube.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/cube.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/cube.cc
[ 11%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/dim.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/dim.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/dim.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/dim.cc
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc
[ 15%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/general.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/general.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/general.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/general.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/general.cc
[ 15%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/gridparameter.cc
[ 19%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/interval.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/interval.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/interval.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/interval.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/interval.cc
[ 23%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc
[ 23%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/projection.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/projection.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/projection.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/projection.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.cc
[ 26%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplex.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplex.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplex.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplex.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/simplex.cc
[ 26%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc
[ 30%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/vertex.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/vertex.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/vertex.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/vertex.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/vertex.cc
[ 34%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfparser.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfparser.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfparser.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfparser.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.cc
[ 34%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfug.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfug.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfug.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfug.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfug.cc
[ 38%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgrid.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgrid.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgrid.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgrid.cc.o -c /build/dune-grid-2.9.0/dune/grid/onedgrid/onedgrid.cc
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.cc:9:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.cc:16:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
[ 38%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgridfactory.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgridfactory.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgridfactory.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgridfactory.cc.o -c /build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridfactory.cc
[ 42%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/onedgrid/nulliteratorfactory.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/onedgrid/nulliteratorfactory.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/onedgrid/nulliteratorfactory.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/onedgrid/nulliteratorfactory.cc.o -c /build/dune-grid-2.9.0/dune/grid/onedgrid/nulliteratorfactory.cc
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfug.hh:24,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfug.cc:9:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
[ 46%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridintersections.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridintersections.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridintersections.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridintersections.cc.o -c /build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 46%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggrid.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggrid.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggrid.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggrid.cc.o -c /build/dune-grid-2.9.0/dune/grid/uggrid/uggrid.cc
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In member function 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In member function 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 1]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 50%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridentity.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridentity.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridentity.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridentity.cc.o -c /build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:24,
                 from /build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridfactory.hh:24,
                 from /build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridfactory.cc:8:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 0; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridfactory.cc:82:48:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
[ 50%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/uggrid/boundaryextractor.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/uggrid/boundaryextractor.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/uggrid/boundaryextractor.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/uggrid/boundaryextractor.cc.o -c /build/dune-grid-2.9.0/dune/grid/uggrid/boundaryextractor.cc
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45:
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45:
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:7:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:112:1:   required from 'Dune::UGGridLevelIntersection<GridImp>::LocalGeometry Dune::UGGridLevelIntersection<GridImp>::geometryInInside() const [with GridImp = const Dune::UGGrid<2>; LocalGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:718:16:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:112:1:   required from 'Dune::UGGridLevelIntersection<GridImp>::LocalGeometry Dune::UGGridLevelIntersection<GridImp>::geometryInInside() const [with GridImp = const Dune::UGGrid<2>; LocalGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:718:16:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In member function 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 3]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In member function 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In member function 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 1]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:112:1:   required from 'Dune::UGGridLevelIntersection<GridImp>::LocalGeometry Dune::UGGridLevelIntersection<GridImp>::geometryInInside() const [with GridImp = const Dune::UGGrid<2>; LocalGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:718:16:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:112:1:   required from 'Dune::UGGridLevelIntersection<GridImp>::LocalGeometry Dune::UGGridLevelIntersection<GridImp>::geometryInInside() const [with GridImp = const Dune::UGGrid<2>; LocalGeometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:718:16:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:102:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; Volume = double; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Volume = double; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:146:58:   required from 'const Dune::UGGridLevelIntersection<GridImp>::WorldVector& Dune::UGGridLevelIntersection<GridImp>::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>; WorldVector = Dune::FieldVector<double, 2>; FaceVector = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.cc:718:16:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:7:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:424:14:   required from 'Dune::UGGridEntity<0, dim, GridImp>::Geometry Dune::UGGridEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::UGGrid<2>; Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:396:16:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
[ 53%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridindexsets.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridindexsets.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridindexsets.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridindexsets.cc.o -c /build/dune-grid-2.9.0/dune/grid/uggrid/uggridindexsets.cc
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:474:45:   required from 'Dune::UGGridLeafIntersectionIterator<GridImp> Dune::UGGridEntity<0, dim, GridImp>::ileafbegin() const [with int dim = 2; GridImp = const Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:396:16:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:474:45:   required from 'Dune::UGGridLeafIntersectionIterator<GridImp> Dune::UGGridEntity<0, dim, GridImp>::ileafbegin() const [with int dim = 2; GridImp = const Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:396:16:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 2, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:212:1:   required from 'Dune::UGGridEntity<0, dim, GridImp>::LocalGeometry Dune::UGGridEntity<0, dim, GridImp>::geometryInFather() const [with int dim = 2; GridImp = const Dune::UGGrid<2>; LocalGeometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:396:16:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 53%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridfactory.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridfactory.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridfactory.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridfactory.cc.o -c /build/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.cc
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 3, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:227:14:   required from 'Dune::UGGridEntity<codim, dim, GridImp>::Geometry Dune::UGGridEntity<codim, dim, GridImp>::geometry() const [with int codim = 2; int dim = 3; GridImp = const Dune::UGGrid<3>; Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:401:16:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:227:14:   required from 'Dune::UGGridEntity<codim, dim, GridImp>::Geometry Dune::UGGridEntity<codim, dim, GridImp>::geometry() const [with int codim = 2; int dim = 3; GridImp = const Dune::UGGrid<3>; Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:401:16:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:424:14:   required from 'Dune::UGGridEntity<0, dim, GridImp>::Geometry Dune::UGGridEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::UGGrid<2>; Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:396:16:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:474:45:   required from 'Dune::UGGridLeafIntersectionIterator<GridImp> Dune::UGGridEntity<0, dim, GridImp>::ileafbegin() const [with int dim = 2; GridImp = const Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:396:16:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:474:45:   required from 'Dune::UGGridLeafIntersectionIterator<GridImp> Dune::UGGridEntity<0, dim, GridImp>::ileafbegin() const [with int dim = 2; GridImp = const Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:396:16:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 3, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:227:14:   required from 'Dune::UGGridEntity<codim, dim, GridImp>::Geometry Dune::UGGridEntity<codim, dim, GridImp>::geometry() const [with int codim = 2; int dim = 3; GridImp = const Dune::UGGrid<3>; Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:401:16:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.hh:227:14:   required from 'Dune::UGGridEntity<codim, dim, GridImp>::Geometry Dune::UGGridEntity<codim, dim, GridImp>::geometry() const [with int codim = 2; int dim = 3; GridImp = const Dune::UGGrid<3>; Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridentity.cc:401:16:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 57%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridgeometry.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridgeometry.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridgeometry.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridgeometry.cc.o -c /build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:24,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.hh:21,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.cc:12:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.hh:257:27:   required from 'unsigned int Dune::GridFactory<Dune::UGGrid<dim> >::insertionIndex(const typename Dune::UGGrid<dim>::LeafIntersection&) const [with int dimworld = 2; typename Dune::UGGrid<dim>::LeafIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.cc:633:16:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.hh:257:27:   required from 'unsigned int Dune::GridFactory<Dune::UGGrid<dim> >::insertionIndex(const typename Dune::UGGrid<dim>::LeafIntersection&) const [with int dimworld = 2; typename Dune::UGGrid<dim>::LeafIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.cc:633:16:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.hh:257:27:   required from 'unsigned int Dune::GridFactory<Dune::UGGrid<dim> >::insertionIndex(const typename Dune::UGGrid<dim>::LeafIntersection&) const [with int dimworld = 2; typename Dune::UGGrid<dim>::LeafIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.cc:633:16:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.hh:257:27:   required from 'unsigned int Dune::GridFactory<Dune::UGGrid<dim> >::insertionIndex(const typename Dune::UGGrid<dim>::LeafIntersection&) const [with int dimworld = 2; typename Dune::UGGrid<dim>::LeafIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.cc:633:16:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 61%] Building CXX object CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridhieriterator.cc.o
/usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunegrid_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridhieriterator.cc.o -MF CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridhieriterator.cc.o.d -o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridhieriterator.cc.o -c /build/dune-grid-2.9.0/dune/grid/uggrid/uggridhieriterator.cc
In file included from /usr/include/c++/12/functional:59,
                 from /usr/include/dune/common/parameterizedobject.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:12,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.hh:20:
/usr/include/c++/12/bits/std_function.h: In instantiation of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector<double, 2>; _ArgTypes = {Dune::FieldVector<double, 2>}]':
/usr/include/dune/common/function.hh:120:15:   required from 'void Dune::Impl::LambdaVirtualFunction<Domain, Range, F>::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector<double, 2>; Range = Dune::FieldVector<double, 2>; F = std::function<Dune::FieldVector<double, 2>(Dune::FieldVector<double, 2>)>]'
/usr/include/dune/common/function.hh:118:10:   required from here
/usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  587 |       operator()(_ArgTypes... __args) const
      |       ^~~~~~~~
/usr/include/c++/12/bits/std_function.h: In instantiation of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector<double, 3>; _ArgTypes = {Dune::FieldVector<double, 3>}]':
/usr/include/dune/common/function.hh:120:15:   required from 'void Dune::Impl::LambdaVirtualFunction<Domain, Range, F>::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector<double, 3>; Range = Dune::FieldVector<double, 3>; F = std::function<Dune::FieldVector<double, 3>(Dune::FieldVector<double, 3>)>]'
/usr/include/dune/common/function.hh:118:10:   required from here
/usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::UGGridGeometry<mydim, coorddim, GridImp>::corner(int) const [with int mydim = 0; int coorddim = 2; GridImp = const Dune::UGGrid<2>; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:180:16:   required from here
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   62 | FieldVector<typename GridImp::ctype, coorddim> UGGridGeometry<mydim,coorddim,GridImp>::
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:17:
/usr/include/dune/common/function.hh: In member function 'void Dune::Impl::LambdaVirtualFunction<Domain, Range, F>::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector<double, 2>; Range = Dune::FieldVector<double, 2>; F = std::function<Dune::FieldVector<double, 2>(Dune::FieldVector<double, 2>)>]':
/usr/include/dune/common/function.hh:120:9: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  120 |         y = f_(x);
      |         ^
/usr/include/dune/common/function.hh: In member function 'void Dune::Impl::LambdaVirtualFunction<Domain, Range, F>::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector<double, 3>; Range = Dune::FieldVector<double, 3>; F = std::function<Dune::FieldVector<double, 3>(Dune::FieldVector<double, 3>)>]':
/usr/include/dune/common/function.hh:120:9: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In instantiation of 'Dune::FieldMatrix<typename GridImp::ctype, cdim, mydim> Dune::UGGridGeometry<mydim, coorddim, GridImp>::jacobianInverseTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) 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.9.0/dune/grid/uggrid/uggridgeometry.cc:181:16:   required from here
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:143:54: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  143 | FieldMatrix<typename GridImp::ctype, coorddim,mydim> UGGridGeometry<mydim,coorddim, GridImp>::
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::UGGridGeometry<mydim, coorddim, GridImp>::corner(int) const [with int mydim = 0; int coorddim = 3; GridImp = const Dune::UGGrid<3>; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:183:16:   required from here
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   62 | FieldVector<typename GridImp::ctype, coorddim> UGGridGeometry<mydim,coorddim,GridImp>::
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.cc: In function 'int Dune::boundarySegmentWrapper2d(void*, double*, double*)':
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.cc:35:86: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   35 |   FieldVector<double, 2> global = (*boundarySegment)(*((FieldVector<double,1>*)param));
      |                                                                                      ^
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.cc: In function 'int Dune::boundarySegmentWrapper3dQuad(void*, double*, double*)':
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.cc:66:86: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   66 |   FieldVector<double, 3> global = (*boundarySegment)(*((FieldVector<double,2>*)param));
      |                                                                                      ^
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::UGGridGeometry<mydim, coorddim, GridImp>::corner(int) const [with int mydim = 0; int coorddim = 2; GridImp = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'typename GridImp::ctype Dune::UGGridGeometry<mydim, coorddim, GridImp>::integrationElement(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:138:48: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  138 |     return std::abs(1/jacobianInverseTransposed(local).determinant());
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::UGGridGeometry<mydim, coorddim, GridImp>::corner(int) const [with int mydim = 0; int coorddim = 3; GridImp = const Dune::UGGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   62 | FieldVector<typename GridImp::ctype, coorddim> UGGridGeometry<mydim,coorddim,GridImp>::
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::UGGridGeometry<mydim, coorddim, GridImp>::corner(int) const [with int mydim = 0; int coorddim = 2; GridImp = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'Dune::FieldMatrix<typename GridImp::ctype, cdim, mydim> Dune::UGGridGeometry<mydim, coorddim, GridImp>::jacobianInverseTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:143:54: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  143 | FieldMatrix<typename GridImp::ctype, coorddim,mydim> UGGridGeometry<mydim,coorddim, GridImp>::
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::UGGridGeometry<mydim, coorddim, GridImp>::corner(int) const [with int mydim = 0; int coorddim = 3; GridImp = const Dune::UGGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   62 | FieldVector<typename GridImp::ctype, coorddim> UGGridGeometry<mydim,coorddim,GridImp>::
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::UGGridGeometry<mydim, coorddim, GridImp>::corner(int) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc: In member function 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::UGGridGeometry<mydim, coorddim, GridImp>::corner(int) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::UGGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.cc:62:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.cc: In function 'int Dune::boundarySegmentWrapper2d(void*, double*, double*)':
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.cc:31:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   31 | static int boundarySegmentWrapper2d(void *data, double *param, double *result)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.cc: In function 'int Dune::boundarySegmentWrapper3dTriangle(void*, double*, double*)':
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.cc:43:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   43 | static int boundarySegmentWrapper3dTriangle(void *data, double *param, double *result)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/common/function.hh: In member function 'void Dune::Impl::LambdaVirtualFunction<Domain, Range, F>::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector<double, 2>; Range = Dune::FieldVector<double, 2>; F = std::function<Dune::FieldVector<double, 2>(Dune::FieldVector<double, 2>)>]':
/usr/include/dune/common/function.hh:120:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  120 |         y = f_(x);
      |             ~~^~~
/usr/include/dune/common/function.hh: In member function 'void Dune::Impl::LambdaVirtualFunction<Domain, Range, F>::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector<double, 3>; Range = Dune::FieldVector<double, 3>; F = std::function<Dune::FieldVector<double, 3>(Dune::FieldVector<double, 3>)>]':
/usr/include/dune/common/function.hh:120:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  120 |         y = f_(x);
      |             ~~^~~
[ 61%] Linking CXX shared library lib/libdunegrid.so
/usr/bin/cmake -E cmake_link_script CMakeFiles/dunegrid.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libdunegrid.so.2.9.0 -o lib/libdunegrid.so.2.9.0 CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/basic.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/cube.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/dim.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/general.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/interval.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/projection.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplex.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/vertex.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfparser.cc.o CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfug.cc.o CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgrid.cc.o CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgridfactory.cc.o CMakeFiles/dunegrid.dir/dune/grid/onedgrid/nulliteratorfactory.cc.o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridintersections.cc.o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggrid.cc.o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridentity.cc.o CMakeFiles/dunegrid.dir/dune/grid/uggrid/boundaryextractor.cc.o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridindexsets.cc.o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridfactory.cc.o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridgeometry.cc.o CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridhieriterator.cc.o  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib: /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so 
/usr/bin/cmake -E cmake_symlink_library lib/libdunegrid.so.2.9.0 lib/libdunegrid.so.2.9.0 lib/libdunegrid.so
make[3]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 61%] Built target dunegrid
make  -f CMakeFiles/dunealbertagrid1d.dir/build.make CMakeFiles/dunealbertagrid1d.dir/depend
make[3]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid1d.dir/DependInfo.cmake --color=
make  -f CMakeFiles/dunealbertagrid2d.dir/build.make CMakeFiles/dunealbertagrid2d.dir/depend
make  -f CMakeFiles/dunealbertagrid3d.dir/build.make CMakeFiles/dunealbertagrid3d.dir/depend
make[3]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid2d.dir/DependInfo.cmake --color=
make[3]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid3d.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f CMakeFiles/dunealbertagrid3d.dir/build.make CMakeFiles/dunealbertagrid3d.dir/build
make[3]: Entering directory '/build/dune-grid-2.9.0/build'
make[3]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f CMakeFiles/dunealbertagrid2d.dir/build.make CMakeFiles/dunealbertagrid2d.dir/build
make[3]: Entering directory '/build/dune-grid-2.9.0/build'
[ 65%] Building CXX object CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/indexsets.cc.o
/usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid3d_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/indexsets.cc.o -MF CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/indexsets.cc.o.d -o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/indexsets.cc.o -c /build/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.cc
make[3]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 65%] Building CXX object CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/dgfparser.cc.o
make  -f CMakeFiles/dunealbertagrid1d.dir/build.make CMakeFiles/dunealbertagrid1d.dir/build
/usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid3d_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/dgfparser.cc.o -MF CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/dgfparser.cc.o.d -o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/dgfparser.cc.o -c /build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc
make[3]: Entering directory '/build/dune-grid-2.9.0/build'
[ 73%] Building CXX object CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/elementinfo.cc.o
[ 69%] Building CXX object CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/dgfparser.cc.o
/usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid3d_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/elementinfo.cc.o -MF CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/elementinfo.cc.o.d -o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/elementinfo.cc.o -c /build/dune-grid-2.9.0/dune/grid/albertagrid/elementinfo.cc
/usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid2d_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/dgfparser.cc.o -MF CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/dgfparser.cc.o.d -o CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/dgfparser.cc.o -c /build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc
[ 73%] Building CXX object CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/macrodata.cc.o
/usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid3d_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/macrodata.cc.o -MF CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/macrodata.cc.o.d -o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/macrodata.cc.o -c /build/dune-grid-2.9.0/dune/grid/albertagrid/macrodata.cc
[ 73%] Building CXX object CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/elementinfo.cc.o
[ 76%] Building CXX object CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/indexsets.cc.o
/usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid2d_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/indexsets.cc.o -MF CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/indexsets.cc.o.d -o CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/indexsets.cc.o -c /build/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.cc
[ 76%] Building CXX object CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/dgfparser.cc.o
/usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid1d_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/dgfparser.cc.o -MF CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/dgfparser.cc.o.d -o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/dgfparser.cc.o -c /build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc
/usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid2d_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/elementinfo.cc.o -MF CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/elementinfo.cc.o.d -o CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/elementinfo.cc.o -c /build/dune-grid-2.9.0/dune/grid/albertagrid/elementinfo.cc
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/macrodata.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/macrodata.cc:19:
/build/dune-grid-2.9.0/dune/grid/albertagrid/algebra.hh: In instantiation of 'Dune::FieldVector<K, 3> Dune::Alberta::vectorProduct(const Dune::FieldVector<K, 3>&, const Dune::FieldVector<K, 3>&) [with K = double]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/algebra.hh:76:41:   required from 'K Dune::Alberta::determinant(const Dune::FieldMatrix<K, 3, 3>&) [with K = double]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/macrodata.cc:183:24:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/algebra.hh:19:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   19 |     vectorProduct ( const FieldVector< K, 3 > &u, const FieldVector< K, 3 > &v )
      |     ^~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.cc:9:
/build/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const':
/build/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh:41:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   41 |     {
      |     ^
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.cc:9:
/build/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const':
/build/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh:41:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   41 |     {
      |     ^
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/elementinfo.cc:15:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid.hh:7,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc:12:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid.hh:7,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc:12:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/elementinfo.cc:15:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:44:
/build/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const':
/build/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh:41:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   41 |     {
      |     ^
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid.hh:7,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc:12:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611:
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  110 |   AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |   AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:44:
/build/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const':
/build/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh:41:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   41 |     {
      |     ^
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611:
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |   AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.cc:12:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611:
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  110 |   AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |   AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611:
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  110 |   AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |   AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.cc:12:
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  110 |   AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |   AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
[ 80%] Building CXX object CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/meshpointer.cc.o
/usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid3d_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/meshpointer.cc.o -MF CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/meshpointer.cc.o.d -o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/meshpointer.cc.o -c /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.cc
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:30:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 3, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<2, 3>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 3> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:116:52:   required from 'std::vector<double>& Dune::DGFGridFactory<Dune::AlbertaGrid<dim, dimworld> >::parameter(const Element&) [with int dim = 2; int dimworld = 3; Element = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 3>, Dune::AlbertaGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc:129:19:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<2, 3>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 3> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:116:52:   required from 'std::vector<double>& Dune::DGFGridFactory<Dune::AlbertaGrid<dim, dimworld> >::parameter(const Element&) [with int dim = 2; int dimworld = 3; Element = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 3>, Dune::AlbertaGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc:129:19:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:30:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:116:52:   required from 'std::vector<double>& Dune::DGFGridFactory<Dune::AlbertaGrid<dim, dimworld> >::parameter(const Element&) [with int dim = 2; int dimworld = 2; Element = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc:129:19:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:116:52:   required from 'std::vector<double>& Dune::DGFGridFactory<Dune::AlbertaGrid<dim, dimworld> >::parameter(const Element&) [with int dim = 2; int dimworld = 2; Element = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc:129:19:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:26:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 3, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<2, 3>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 3> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:116:52:   required from 'std::vector<double>& Dune::DGFGridFactory<Dune::AlbertaGrid<dim, dimworld> >::parameter(const Element&) [with int dim = 2; int dimworld = 3; Element = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 3>, Dune::AlbertaGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc:129:19:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<2, 3>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 3> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:116:52:   required from 'std::vector<double>& Dune::DGFGridFactory<Dune::AlbertaGrid<dim, dimworld> >::parameter(const Element&) [with int dim = 2; int dimworld = 3; Element = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 3>, Dune::AlbertaGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc:129:19:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:26:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:116:52:   required from 'std::vector<double>& Dune::DGFGridFactory<Dune::AlbertaGrid<dim, dimworld> >::parameter(const Element&) [with int dim = 2; int dimworld = 2; Element = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc:129:19:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:116:52:   required from 'std::vector<double>& Dune::DGFGridFactory<Dune::AlbertaGrid<dim, dimworld> >::parameter(const Element&) [with int dim = 2; int dimworld = 2; Element = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.cc:129:19:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 84%] Building CXX object CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/macrodata.cc.o
/usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid2d_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/macrodata.cc.o -MF CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/macrodata.cc.o.d -o CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/macrodata.cc.o -c /build/dune-grid-2.9.0/dune/grid/albertagrid/macrodata.cc
[ 84%] Building CXX object CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/meshpointer.cc.o
/usr/bin/c++ -DALBERTA_DIM=2 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid2d_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/meshpointer.cc.o -MF CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/meshpointer.cc.o.d -o CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/meshpointer.cc.o -c /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.cc
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.cc:9:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:13:
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:25:
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>; derived_type = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh:244:74:   required from 'void Dune::GridFactory<Dune::AlbertaGrid<dim, dimworld> >::insertBoundarySegment(const std::vector<unsigned int>&, const std::shared_ptr<Dune::BoundarySegment<dimension, dimensionworld> >&) [with int dim = 1; int dimworld = 1]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh:228:5:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
[ 88%] Building CXX object CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/elementinfo.cc.o
/usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid1d_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/elementinfo.cc.o -MF CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/elementinfo.cc.o.d -o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/elementinfo.cc.o -c /build/dune-grid-2.9.0/dune/grid/albertagrid/elementinfo.cc
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:13:
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:25:
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>; derived_type = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh:244:74:   required from 'void Dune::GridFactory<Dune::AlbertaGrid<dim, dimworld> >::insertBoundarySegment(const std::vector<unsigned int>&, const std::shared_ptr<Dune::BoundarySegment<dimension, dimensionworld> >&) [with int dim = 2; int dimworld = 2]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh:228:5:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:15:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52:   required from 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:190:37:   required from 'void Dune::BoundarySegmentWrapper<dim, dimworld>::backup(ObjectStreamType&) const [with int dim = 2; int dimworld = 2; ObjectStreamType = std::__cxx11::basic_stringstream<char>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:176:10:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52:   required from 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
[ 88%] Building CXX object CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/indexsets.cc.o
/usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid1d_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/indexsets.cc.o -MF CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/indexsets.cc.o.d -o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/indexsets.cc.o -c /build/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.cc
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In member function 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:63: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                                               ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 2>*, std::vector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:31:
/usr/include/dune/common/function.hh: In member function 'void Dune::Impl::LambdaVirtualFunction<Domain, Range, F>::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector<double, 1>; Range = Dune::FieldVector<double, 2>; F = std::function<Dune::FieldVector<double, 2>(Dune::FieldVector<double, 1>)>]':
/usr/include/dune/common/function.hh:120:9: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  120 |         y = f_(x);
      |         ^
In file included from /usr/include/c++/12/functional:59,
                 from /usr/include/dune/common/transpose.hh:9:
/usr/include/c++/12/bits/std_function.h: In member function '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector<double, 2>; _ArgTypes = {Dune::FieldVector<double, 1>}]':
/usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  587 |       operator()(_ArgTypes... __args) const
      |       ^~~~~~~~
/usr/include/c++/12/bits/std_function.h:591:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  591 |         return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...);
      |                                                                         ^
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:13:
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:15:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52:   required from 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:190:37:   required from 'void Dune::BoundarySegmentWrapper<dim, dimworld>::backup(ObjectStreamType&) const [with int dim = 2; int dimworld = 3; ObjectStreamType = std::__cxx11::basic_stringstream<char>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:176:10:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52:   required from 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:190:37:   required from 'void Dune::BoundarySegmentWrapper<dim, dimworld>::backup(ObjectStreamType&) const [with int dim = 3; int dimworld = 3; ObjectStreamType = std::__cxx11::basic_stringstream<char>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:176:10:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52:   required from 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:56:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52:   required from 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 3]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:63: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                                               ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'void Dune::BoundarySegmentWrapper<dim, dimworld>::backup(ObjectStreamType&) const [with int dim = 3; int dimworld = 3]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:190:9: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  190 |         corner = faceMapping_.corner( i );
      |         ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:63: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                                               ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/include/c++/12/functional:59,
                 from /usr/include/dune/common/transpose.hh:9:
/usr/include/c++/12/bits/std_function.h: In member function '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector<double, 3>; _ArgTypes = {Dune::FieldVector<double, 1>}]':
/usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  587 |       operator()(_ArgTypes... __args) const
      |       ^~~~~~~~
/usr/include/c++/12/bits/std_function.h:591:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  591 |         return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...);
      |                                                                         ^
/usr/include/c++/12/bits/std_function.h: In member function '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector<double, 3>; _ArgTypes = {Dune::FieldVector<double, 2>}]':
/usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  587 |       operator()(_ArgTypes... __args) const
      |       ^~~~~~~~
/usr/include/c++/12/bits/std_function.h:591:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  591 |         return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...);
      |                                                                         ^
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.cc:9:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
[ 92%] Building CXX object CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/macrodata.cc.o
/usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid1d_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/macrodata.cc.o -MF CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/macrodata.cc.o.d -o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/macrodata.cc.o -c /build/dune-grid-2.9.0/dune/grid/albertagrid/macrodata.cc
[ 96%] Building CXX object CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/meshpointer.cc.o
/usr/bin/c++ -DALBERTA_DIM=1 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -Ddunealbertagrid1d_EXPORTS -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/meshpointer.cc.o -MF CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/meshpointer.cc.o.d -o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/meshpointer.cc.o -c /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.cc
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.cc:9:
/build/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const':
/build/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh:41:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   41 |     {
      |     ^
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/elementinfo.cc:15:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/indexsets.cc:12:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611:
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  110 |   AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |   AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.cc:9:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:31:
/usr/include/dune/common/function.hh: In member function 'void Dune::Impl::LambdaVirtualFunction<Domain, Range, F>::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector<double, 1>; Range = Dune::FieldVector<double, 3>; F = std::function<Dune::FieldVector<double, 3>(Dune::FieldVector<double, 1>)>]':
/usr/include/dune/common/function.hh:120:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  120 |         y = f_(x);
      |             ~~^~~
[ 96%] Linking CXX shared library lib/libdunealbertagrid1d.so
/usr/bin/cmake -E cmake_link_script CMakeFiles/dunealbertagrid1d.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libdunealbertagrid1d.so.2.9.0 -o lib/libdunealbertagrid1d.so.2.9.0 CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/dgfparser.cc.o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/elementinfo.cc.o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/indexsets.cc.o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/macrodata.cc.o CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/meshpointer.cc.o  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib: lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so 
/usr/bin/cmake -E cmake_symlink_library lib/libdunealbertagrid1d.so.2.9.0 lib/libdunealbertagrid1d.so.2.9.0 lib/libdunealbertagrid1d.so
make[3]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 96%] Built target dunealbertagrid1d
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' 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<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     CoordinateType operator() ( const CoordinateType &global ) const
      |                    ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[100%] Linking CXX shared library lib/libdunealbertagrid2d.so
/usr/bin/cmake -E cmake_link_script CMakeFiles/dunealbertagrid2d.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libdunealbertagrid2d.so.2.9.0 -o lib/libdunealbertagrid2d.so.2.9.0 CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/dgfparser.cc.o CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/elementinfo.cc.o CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/indexsets.cc.o CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/macrodata.cc.o CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/meshpointer.cc.o  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib: lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so 
/usr/bin/cmake -E cmake_symlink_library lib/libdunealbertagrid2d.so.2.9.0 lib/libdunealbertagrid2d.so.2.9.0 lib/libdunealbertagrid2d.so
make[3]: Leaving directory '/build/dune-grid-2.9.0/build'
[100%] Built target dunealbertagrid2d
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' 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<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 3]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     CoordinateType operator() ( const CoordinateType &global ) const
      |                    ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:918:18,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20,
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46:
/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  930 |     jt[ dim-1 ] = orgTop - orgBottom;
      |                   ~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     CoordinateType operator() ( const CoordinateType &global ) const
      |                    ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[100%] Linking CXX shared library lib/libdunealbertagrid3d.so
/usr/bin/cmake -E cmake_link_script CMakeFiles/dunealbertagrid3d.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libdunealbertagrid3d.so.2.9.0 -o lib/libdunealbertagrid3d.so.2.9.0 CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/dgfparser.cc.o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/elementinfo.cc.o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/indexsets.cc.o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/macrodata.cc.o CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/meshpointer.cc.o  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib: lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so 
/usr/bin/cmake -E cmake_symlink_library lib/libdunealbertagrid3d.so.2.9.0 lib/libdunealbertagrid3d.so.2.9.0 lib/libdunealbertagrid3d.so
make[3]: Leaving directory '/build/dune-grid-2.9.0/build'
[100%] Built target dunealbertagrid3d
make[2]: Leaving directory '/build/dune-grid-2.9.0/build'
/usr/bin/cmake -E cmake_progress_start /build/dune-grid-2.9.0/build/CMakeFiles 0
make[1]: Leaving directory '/build/dune-grid-2.9.0/build'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/dune-grid-2.9.0'
dh_auto_build -- build_tests
	cd build && make -j8 "INSTALL=install --strip-program=true" build_tests VERBOSE=1
make[2]: Entering directory '/build/dune-grid-2.9.0/build'
/usr/bin/cmake -S/build/dune-grid-2.9.0 -B/build/dune-grid-2.9.0/build --check-build-system CMakeFiles/Makefile.cmake 0
make  -f CMakeFiles/Makefile2 build_tests
make[3]: Entering directory '/build/dune-grid-2.9.0/build'
/usr/bin/cmake -S/build/dune-grid-2.9.0 -B/build/dune-grid-2.9.0/build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /build/dune-grid-2.9.0/build/CMakeFiles 95
make  -f CMakeFiles/Makefile2 CMakeFiles/build_tests.dir/all
make[4]: Entering directory '/build/dune-grid-2.9.0/build'
make  -f doc/recipes/CMakeFiles/recipe-integration.dir/build.make doc/recipes/CMakeFiles/recipe-integration.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/doc/recipes /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/doc/recipes /build/dune-grid-2.9.0/build/doc/recipes/CMakeFiles/recipe-integration.dir/DependInfo.cmake --color=
make  -f CMakeFiles/dunegrid.dir/build.make CMakeFiles/dunegrid.dir/depend
make  -f dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/build.make dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/DependInfo.cmake --color=
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/io/file/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/io/file/test /build/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/DependInfo.cmake --color=
make  -f dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/build.make dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/io/file/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/io/file/test /build/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/DependInfo.cmake --color=
make  -f dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/build.make dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/depend
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/io/file/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/io/file/test /build/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/DependInfo.cmake --color=
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/io/file/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/io/file/test /build/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/printgridtest.dir/DependInfo.cmake --color=
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/io/file/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/io/file/test /build/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/DependInfo.cmake --color=
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/io/file/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/io/file/test /build/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/vtktest.dir/DependInfo.cmake --color=
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/basic.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/cube.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/dim.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/general.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f doc/recipes/CMakeFiles/recipe-integration.dir/build.make doc/recipes/CMakeFiles/recipe-integration.dir/build
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/interval.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/projection.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
make  -f dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/build.make dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/build
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplex.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/build.make dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/build
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/blocks/vertex.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfparser.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/io/file/dgfparser/dgfug.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/io/file/test/CMakeFiles/printgridtest.dir/build.make dune/grid/io/file/test/CMakeFiles/printgridtest.dir/build
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/onedgrid/nulliteratorfactory.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgrid.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/onedgrid/onedgridfactory.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/uggrid/boundaryextractor.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/build.make dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/build
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggrid.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridentity.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridfactory.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridgeometry.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
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.9.0/build'
[  0%] Building CXX object dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/conformvolumevtktest.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/conformvolumevtktest.cc.o -MF CMakeFiles/conformvolumevtktest.dir/conformvolumevtktest.cc.o.d -o CMakeFiles/conformvolumevtktest.dir/conformvolumevtktest.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridhieriterator.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridindexsets.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunegrid.dir/dune/grid/uggrid/uggridintersections.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunegrid.dir/compiler_depend.internal".
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[  1%] Building CXX object dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/nonconformboundaryvtktest.cc.o
[  1%] Building CXX object dune/grid/io/file/test/CMakeFiles/printgridtest.dir/printgridtest.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/nonconformboundaryvtktest.cc.o -MF CMakeFiles/nonconformboundaryvtktest.dir/nonconformboundaryvtktest.cc.o.d -o CMakeFiles/nonconformboundaryvtktest.dir/nonconformboundaryvtktest.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/printgridtest.dir/printgridtest.cc.o -MF CMakeFiles/printgridtest.dir/printgridtest.cc.o.d -o CMakeFiles/printgridtest.dir/printgridtest.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/test/printgridtest.cc
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.9.0/build'
[  1%] Building CXX object dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/subsamplingvtktest.cc.o
[  1%] Building CXX object doc/recipes/CMakeFiles/recipe-integration.dir/recipe-integration.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/subsamplingvtktest.cc.o -MF CMakeFiles/subsamplingvtktest.dir/subsamplingvtktest.cc.o.d -o CMakeFiles/subsamplingvtktest.dir/subsamplingvtktest.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc
cd /build/dune-grid-2.9.0/build/doc/recipes && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT doc/recipes/CMakeFiles/recipe-integration.dir/recipe-integration.cc.o -MF CMakeFiles/recipe-integration.dir/recipe-integration.cc.o.d -o CMakeFiles/recipe-integration.dir/recipe-integration.cc.o -c /build/dune-grid-2.9.0/doc/recipes/recipe-integration.cc
[  2%] Building CXX object dune/grid/io/file/test/CMakeFiles/vtktest.dir/vtktest.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/vtktest.dir/vtktest.cc.o -MF CMakeFiles/vtktest.dir/vtktest.cc.o.d -o CMakeFiles/vtktest.dir/vtktest.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc
[  2%] Building CXX object dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/gnuplottest.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/gnuplottest.cc.o -MF CMakeFiles/gnuplottest.dir/gnuplottest.cc.o.d -o CMakeFiles/gnuplottest.dir/gnuplottest.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/test/gnuplottest.cc
Consolidate compiler generated dependencies of target dunegrid
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f CMakeFiles/dunegrid.dir/build.make CMakeFiles/dunegrid.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
make[5]: Nothing to be done for 'CMakeFiles/dunegrid.dir/build'.
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 18%] Built target dunegrid
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/io/file/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/io/file/test /build/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/build.make dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 20%] Building CXX object dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/vtksequencetest.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/vtksequencetest.cc.o -MF CMakeFiles/vtksequencetest.dir/vtksequencetest.cc.o.d -o CMakeFiles/vtksequencetest.dir/vtksequencetest.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc
In file included from /usr/include/dune/geometry/quadraturerules.hh:294,
                 from /build/dune-grid-2.9.0/doc/recipes/recipe-integration.cc:65:
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::PrismQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  148 |     {
      |     ^
In file included from /usr/include/dune/geometry/quadraturerules.hh:296:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/printgridtest.cc:14:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/printgrid.hh:113:74:   required from 'void Dune::printGrid(const GridType&, const MPIHelper&, std::string, int, bool, bool, bool, bool, bool) [with GridType = YaspGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/printgridtest.cc:40:21:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/io/file/printgrid.hh:145:33:   required from 'void Dune::printGrid(const GridType&, const MPIHelper&, std::string, int, bool, bool, bool, bool, bool) [with GridType = YaspGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/printgridtest.cc:40:21:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/io/file/printgrid.hh:145:33:   required from 'void Dune::printGrid(const GridType&, const MPIHelper&, std::string, int, bool, bool, bool, bool, bool) [with GridType = YaspGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/printgridtest.cc:40:21:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26:
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/printgrid.hh:113:74:   required from 'void Dune::printGrid(const GridType&, const MPIHelper&, std::string, int, bool, bool, bool, bool, bool) [with GridType = YaspGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/printgridtest.cc:40:21:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |     DiagonalMatrix<K, n> transposed() const
      |                          ^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/printgrid.hh:113:83:   required from 'void Dune::printGrid(const GridType&, const MPIHelper&, std::string, int, bool, bool, bool, bool, bool) [with GridType = YaspGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/printgridtest.cc:40:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/io/file/printgrid.hh:145:33:   required from 'void Dune::printGrid(const GridType&, const MPIHelper&, std::string, int, bool, bool, bool, bool, bool) [with GridType = YaspGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/printgridtest.cc:40:21:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/io/file/printgrid.hh:145:33:   required from 'void Dune::printGrid(const GridType&, const MPIHelper&, std::string, int, bool, bool, bool, bool, bool) [with GridType = YaspGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/printgridtest.cc:40:21:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/printgrid.hh:151:41:   required from 'void Dune::printGrid(const GridType&, const MPIHelper&, std::string, int, bool, bool, bool, bool, bool) [with GridType = YaspGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/printgridtest.cc:40:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/gnuplottest.cc:8:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/gnuplot/gnuplot.cc:42:9:   required from 'void Dune::GnuplotWriter<GridView>::write(const std::string&) const [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1> > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gnuplottest.cc:33:16:   required from 'void testIO(const GV&, std::string) [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1> > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gnuplottest.cc:47:11:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17,
                 from /build/dune-grid-2.9.0/doc/recipes/recipe-integration.cc:67:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 4>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<4, 4, const Dune::YaspGrid<4>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/doc/recipes/recipe-integration.cc:102:29:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 4>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:21:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:49:46:   required from 'class Dune::VTK::BasicWriter<Dune::VTK::NonConformingBoundaryIteratorFactory<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/boundarywriter.hh:23:11:   required from 'class Dune::VTK::NonConformingBoundaryWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:67:54:   required from 'void doWrite(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:101:10:   required from 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:119:18:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/gnuplot/gnuplot.cc:43:72:   required from 'void Dune::GnuplotWriter<GridView>::write(const std::string&) const [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1> > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gnuplottest.cc:33:16:   required from 'void testIO(const GV&, std::string) [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1> > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gnuplottest.cc:47:11:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:49:46:   required from 'class Dune::VTK::BasicWriter<Dune::VTK::NonConformingBoundaryIteratorFactory<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/boundarywriter.hh:23:11:   required from 'class Dune::VTK::NonConformingBoundaryWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:67:54:   required from 'void doWrite(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:101:10:   required from 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:119:18:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/doc/recipes/recipe-integration.cc: In instantiation of 'main(int, char**)::<lambda(const auto:13&)> [with auto:13 = Dune::FieldVector<double, 4>]':
/build/dune-grid-2.9.0/doc/recipes/recipe-integration.cc:128:26:   required from here
/build/dune-grid-2.9.0/doc/recipes/recipe-integration.cc:121:37: note: parameter passing for argument of type 'Dune::FieldVector<double, 4>' when C++17 is enabled changed to match C++14 in GCC 10.1
  121 |   auto f = [](const auto& x){return x;};
      |                                     ^
In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26:
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 4]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 4>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<4, 4, const Dune::YaspGrid<4>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/doc/recipes/recipe-integration.cc:102:29:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 4>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |     DiagonalMatrix<K, n> transposed() const
      |                          ^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 4; int cdim = 4; GridImp = const Dune::YaspGrid<4>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 4>]':
/build/dune-grid-2.9.0/doc/recipes/recipe-integration.cc:102:38:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 4>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:24:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:49:46:   required from 'class Dune::VTK::BasicWriter<Dune::VTK::ConformingVolumeIteratorFactory<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/volumewriter.hh:23:11:   required from 'class Dune::VTK::ConformingVolumeWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:82:49:   required from 'void doWrite(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:110:10:   required from 'void vtkCheck(Dune::FieldVector<double, dim>&, std::array<int, dim>) [with unsigned int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:131:20:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:18,
                 from /usr/include/dune/geometry/referenceelements.hh:24,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:20,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/vtk/boundarywriter.hh:12,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:18:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:49:46:   required from 'class Dune::VTK::BasicWriter<Dune::VTK::NonConformingBoundaryIteratorFactory<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/boundarywriter.hh:23:11:   required from 'class Dune::VTK::NonConformingBoundaryWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:67:54:   required from 'void doWrite(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:101:10:   required from 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:119:18:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:49:46:   required from 'class Dune::VTK::BasicWriter<Dune::VTK::NonConformingBoundaryIteratorFactory<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/boundarywriter.hh:23:11:   required from 'class Dune::VTK::NonConformingBoundaryWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:67:54:   required from 'void doWrite(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:101:10:   required from 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:119:18:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:23:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:38:9:   required from 'class Dune::SubsamplingVTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:95:44:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, bool, const std::string&, Dune::RefinementIntervals) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:145:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:190:28:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:49:46:   required from 'class Dune::VTK::BasicWriter<Dune::VTK::ConformingVolumeIteratorFactory<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/volumewriter.hh:23:11:   required from 'class Dune::VTK::ConformingVolumeWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:82:49:   required from 'void doWrite(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:110:10:   required from 'void vtkCheck(Dune::FieldVector<double, dim>&, std::array<int, dim>) [with unsigned int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:140:20:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:22:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:102:33:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, Dune::VTK::DataMode, const std::string&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:210:28:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:15:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:69:10:   required from 'class Dune::VTKSequenceWriterBase<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriter.hh:27:9:   required from 'class Dune::VTKSequenceWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:108:41:   required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:152:32:   required from 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&, bool) [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:176:18:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc: In instantiation of 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, Dune::VTK::DataMode, const std::string&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:210:28:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:130:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  130 |     return x;
      |            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:102:33:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, Dune::VTK::DataMode, const std::string&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:211:28:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc: In instantiation of 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, Dune::VTK::DataMode, const std::string&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:211:28:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:130:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  130 |     return x;
      |            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:38:9:   required from 'class Dune::SubsamplingVTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:95:44:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, bool, const std::string&, Dune::RefinementIntervals) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:145:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:191:28:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:49:46:   required from 'class Dune::VTK::BasicWriter<Dune::VTK::ConformingVolumeIteratorFactory<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/volumewriter.hh:23:11:   required from 'class Dune::VTK::ConformingVolumeWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:82:49:   required from 'void doWrite(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:110:10:   required from 'void vtkCheck(Dune::FieldVector<double, dim>&, std::array<int, dim>) [with unsigned int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:150:20:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:38:9:   required from 'class Dune::SubsamplingVTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:95:44:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, bool, const std::string&, Dune::RefinementIntervals) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:145:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:192:28:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:69:10:   required from 'class Dune::VTKSequenceWriterBase<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriter.hh:27:9:   required from 'class Dune::VTKSequenceWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:108:41:   required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:152:32:   required from 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&, bool) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:181:18:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17,
                 from /usr/include/dune/geometry/refinement/hcube.cc:48,
                 from /usr/include/dune/geometry/refinement.hh:255,
                 from /usr/include/dune/geometry/virtualrefinement.hh:272,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:14,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:22:
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, 1> Dune::DiagonalMatrix<K, 1>::transposed() const [with K = double]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:38:9:   required from 'class Dune::SubsamplingVTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:95:44:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, bool, const std::string&, Dune::RefinementIntervals) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:145:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:190:28:   required from here
/usr/include/dune/common/diagonalmatrix.hh:630:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  630 |     DiagonalMatrix<K, 1> transposed() const
      |                          ^~~~~~~~~~
In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26:
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, 1> Dune::DiagonalMatrix<K, 1>::transposed() const [with K = double]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:49:46:   required from 'class Dune::VTK::BasicWriter<Dune::VTK::ConformingVolumeIteratorFactory<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/volumewriter.hh:23:11:   required from 'class Dune::VTK::ConformingVolumeWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:82:49:   required from 'void doWrite(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:110:10:   required from 'void vtkCheck(Dune::FieldVector<double, dim>&, std::array<int, dim>) [with unsigned int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:131:20:   required from here
/usr/include/dune/common/diagonalmatrix.hh:630:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  630 |     DiagonalMatrix<K, 1> transposed() const
      |                          ^~~~~~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:102:33:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, Dune::VTK::DataMode, const std::string&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:212:28:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc: In instantiation of 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, Dune::VTK::DataMode, const std::string&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:212:28:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:130:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  130 |     return x;
      |            ^
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:38:9:   required from 'class Dune::SubsamplingVTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:95:44:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, bool, const std::string&, Dune::RefinementIntervals) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:145:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:191:28:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |     DiagonalMatrix<K, n> transposed() const
      |                          ^~~~~~~~~~
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:49:46:   required from 'class Dune::VTK::BasicWriter<Dune::VTK::ConformingVolumeIteratorFactory<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/volumewriter.hh:23:11:   required from 'class Dune::VTK::ConformingVolumeWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:82:49:   required from 'void doWrite(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:110:10:   required from 'void vtkCheck(Dune::FieldVector<double, dim>&, std::array<int, dim>) [with unsigned int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:140:20:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |     DiagonalMatrix<K, n> transposed() const
      |                          ^~~~~~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:69:10:   required from 'class Dune::VTKSequenceWriterBase<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriter.hh:27:9:   required from 'class Dune::VTKSequenceWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:108:41:   required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:152:32:   required from 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&, bool) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:186:18:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 3]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:38:9:   required from 'class Dune::SubsamplingVTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:95:44:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, bool, const std::string&, Dune::RefinementIntervals) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:145:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:192:28:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26:
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, 1> Dune::DiagonalMatrix<K, 1>::transposed() const [with K = double]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:102:33:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, Dune::VTK::DataMode, const std::string&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:210:28:   required from here
/usr/include/dune/common/diagonalmatrix.hh:630:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  630 |     DiagonalMatrix<K, 1> transposed() const
      |                          ^~~~~~~~~~
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 3]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:49:46:   required from 'class Dune::VTK::BasicWriter<Dune::VTK::ConformingVolumeIteratorFactory<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/volumewriter.hh:23:11:   required from 'class Dune::VTK::ConformingVolumeWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:82:49:   required from 'void doWrite(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:110:10:   required from 'void vtkCheck(Dune::FieldVector<double, dim>&, std::array<int, dim>) [with unsigned int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:150:20:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26:
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, 1> Dune::DiagonalMatrix<K, 1>::transposed() const [with K = double]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:69:10:   required from 'class Dune::VTKSequenceWriterBase<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriter.hh:27:9:   required from 'class Dune::VTKSequenceWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:108:41:   required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:152:32:   required from 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&, bool) [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:176:18:   required from here
/usr/include/dune/common/diagonalmatrix.hh:630:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  630 |     DiagonalMatrix<K, 1> transposed() const
      |                          ^~~~~~~~~~
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:102:33:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, Dune::VTK::DataMode, const std::string&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:211:28:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |     DiagonalMatrix<K, n> transposed() const
      |                          ^~~~~~~~~~
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:69:10:   required from 'class Dune::VTKSequenceWriterBase<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriter.hh:27:9:   required from 'class Dune::VTKSequenceWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:108:41:   required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:152:32:   required from 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&, bool) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:181:18:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |     DiagonalMatrix<K, n> transposed() const
      |                          ^~~~~~~~~~
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 3]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:69:10:   required from 'class Dune::VTKSequenceWriterBase<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriter.hh:27:9:   required from 'class Dune::VTKSequenceWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:108:41:   required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:152:32:   required from 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&, bool) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:186:18:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 3]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:102:33:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, Dune::VTK::DataMode, const std::string&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:212:28:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:179:35:   required from 'void Dune::VTK::CoordinatesWriter<Cell>::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; typename Base::Cell = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Base = Dune::VTK::FunctionWriterBase<Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; typename Base::Domain = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:176:20:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:179:35:   required from 'void Dune::VTK::CoordinatesWriter<Cell>::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename Base::Cell = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; Base = Dune::VTK::FunctionWriterBase<Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; typename Base::Domain = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:176:20:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:56:62:   required from 'void VectorFunction<GridView>::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; typename Traits::Cell = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Traits = Dune::VTK::SkeletonFunctionTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >, double>; typename Traits::Domain = Dune::FieldVector<double, 2>; typename Traits::Range = std::vector<double, std::allocator<double> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:127:23:   required from 'void Dune::VTK::SkeletonFunctionWriter<Func>::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = VectorFunction<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; typename Func::Traits::Cell = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; typename Func::Traits = Dune::VTK::SkeletonFunctionTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >, double>; typename Func::Traits::Domain = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:124:20:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:395:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  395 |     GlobalCoordinate unitOuterNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:56:62:   required from 'void VectorFunction<GridView>::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename Traits::Cell = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; Traits = Dune::VTK::SkeletonFunctionTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >, double>; typename Traits::Domain = Dune::FieldVector<double, 1>; typename Traits::Range = std::vector<double, std::allocator<double> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:127:23:   required from 'void Dune::VTK::SkeletonFunctionWriter<Func>::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = VectorFunction<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; typename Func::Traits::Cell = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename Func::Traits = Dune::VTK::SkeletonFunctionTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >, double>; typename Func::Traits::Domain = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:124:20:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:395:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26:
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:179:35:   required from 'void Dune::VTK::CoordinatesWriter<Cell>::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; typename Base::Cell = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Base = Dune::VTK::FunctionWriterBase<Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; typename Base::Domain = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:176:20:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:179:35:   required from 'void Dune::VTK::CoordinatesWriter<Cell>::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename Base::Cell = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; Base = Dune::VTK::FunctionWriterBase<Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; typename Base::Domain = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:176:20:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:73:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::unitOuterNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:56:62:   required from 'void VectorFunction<GridView>::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; typename Traits::Cell = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Traits = Dune::VTK::SkeletonFunctionTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >, double>; typename Traits::Domain = Dune::FieldVector<double, 2>; typename Traits::Range = std::vector<double, std::allocator<double> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:127:23:   required from 'void Dune::VTK::SkeletonFunctionWriter<Func>::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = VectorFunction<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; typename Func::Traits::Cell = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; typename Func::Traits = Dune::VTK::SkeletonFunctionTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >, double>; typename Func::Traits::Domain = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:124:20:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:171:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  171 |     FieldVector<ctype, dimworld> unitOuterNormal (const FieldVector<ctype, dim-1>& /* local */) const
      |                                  ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::unitOuterNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:56:62:   required from 'void VectorFunction<GridView>::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename Traits::Cell = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; Traits = Dune::VTK::SkeletonFunctionTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >, double>; typename Traits::Domain = Dune::FieldVector<double, 1>; typename Traits::Range = std::vector<double, std::allocator<double> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:127:23:   required from 'void Dune::VTK::SkeletonFunctionWriter<Func>::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = VectorFunction<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; typename Func::Traits::Cell = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename Func::Traits = Dune::VTK::SkeletonFunctionTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >, double>; typename Func::Traits::Domain = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:124:20:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:171:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:173:14:   required from 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::unitOuterNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:56:62:   required from 'void VectorFunction<GridView>::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; typename Traits::Cell = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Traits = Dune::VTK::SkeletonFunctionTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >, double>; typename Traits::Domain = Dune::FieldVector<double, 2>; typename Traits::Range = std::vector<double, std::allocator<double> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:127:23:   required from 'void Dune::VTK::SkeletonFunctionWriter<Func>::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = VectorFunction<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; typename Func::Traits::Cell = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; typename Func::Traits = Dune::VTK::SkeletonFunctionTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >, double>; typename Func::Traits::Domain = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:124:20:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:177:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  177 |     FieldVector<ctype, dimworld> centerUnitOuterNormal () const
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:173:14:   required from 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::unitOuterNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:56:62:   required from 'void VectorFunction<GridView>::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename Traits::Cell = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; Traits = Dune::VTK::SkeletonFunctionTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >, double>; typename Traits::Domain = Dune::FieldVector<double, 1>; typename Traits::Range = std::vector<double, std::allocator<double> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:127:23:   required from 'void Dune::VTK::SkeletonFunctionWriter<Func>::write(const typename Func::Traits::Cell&, const typename Func::Traits::Domain&) [with Func = VectorFunction<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; typename Func::Traits::Cell = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename Func::Traits = Dune::VTK::SkeletonFunctionTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >, double>; typename Func::Traits::Domain = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/skeletonfunction.hh:124:20:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:177:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:115:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, bool, const std::string&, Dune::RefinementIntervals) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:145:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:190:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In member function 'void ScalarFunction<GridView>::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:37:41: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     result.resize(1, c.geometry().global(xl).two_norm());
      |                      ~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In member function 'void ScalarFunction<GridView>::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:37:41: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:115:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, bool, const std::string&, Dune::RefinementIntervals) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:145:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:191:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/vtk/basicwriter.hh:23:
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh: In member function 'void Dune::VTK::CoordinatesWriter<Cell>::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:178:97: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  178 |         FieldVector<typename Base::Cell::Geometry::ctype, Base::Cell::Geometry::coorddimension> xg
      |                                                                                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:115:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, bool, const std::string&, Dune::RefinementIntervals) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:145:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:192:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:15:
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::VertexIterator::position() const [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; typename GridView::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33:   required from 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >::VertexIterator; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16:   required from 'void Dune::VTKWriter<GridView>::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1200:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:115:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, bool, const std::string&, Dune::RefinementIntervals) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:145:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:190:28:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:501:25: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  501 |       FieldVector<DT,n> position () const
      |                         ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::VertexIterator::position() const [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridView::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33:   required from 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::VertexIterator; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16:   required from 'void Dune::VTKWriter<GridView>::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1200:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:115:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, bool, const std::string&, Dune::RefinementIntervals) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:145:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:191:28:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:501:25: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::VertexIterator::position() const [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; typename GridView::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33:   required from 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >::VertexIterator; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16:   required from 'void Dune::VTKWriter<GridView>::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1200:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:115:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, bool, const std::string&, Dune::RefinementIntervals) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:145:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:192:28:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:501:25: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:70:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 1>; typename Coordinates::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:37:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:115:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, bool, const std::string&, Dune::RefinementIntervals) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:145:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:190:28:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  647 |       Dune::FieldVector<typename Coordinates::ctype,dim> lowerleft() const
      |                                                          ^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:116:26:   required from 'void Dune::VTKSequenceWriterBase<GridView>::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:118:14:   required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:152:32:   required from 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&, bool) [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:176:18:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 2>; typename Coordinates::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:37:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:115:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, bool, const std::string&, Dune::RefinementIntervals) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:145:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:191:28:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 3>; typename Coordinates::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:37:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:115:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, bool, const std::string&, Dune::RefinementIntervals) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:145:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:192:28:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:116:26:   required from 'void Dune::VTKSequenceWriterBase<GridView>::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:118:14:   required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:152:32:   required from 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&, bool) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:181:18:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:116:26:   required from 'void Dune::VTKSequenceWriterBase<GridView>::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:118:14:   required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:152:32:   required from 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&, bool) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:186:18:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent<Coordinates>::fTupel Dune::YGridComponent<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 1>; Dune::YGridComponent<Coordinates>::fTupel = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:649:29:   required from 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 1>; typename Coordinates::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:37:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:115:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, bool, const std::string&, Dune::RefinementIntervals) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:145:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:190:28:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       fTupel lowerleft() const
      |              ^~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriter.hh:11,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:16:
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::VertexIterator::position() const [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; typename GridView::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33:   required from 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >::VertexIterator; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16:   required from 'void Dune::VTKWriter<GridView>::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1200:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:116:26:   required from 'void Dune::VTKSequenceWriterBase<GridView>::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:118:14:   required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:152:32:   required from 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&, bool) [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:176:18:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:501:25: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  501 |       FieldVector<DT,n> position () const
      |                         ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::VertexIterator::position() const [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridView::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33:   required from 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::VertexIterator; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16:   required from 'void Dune::VTKWriter<GridView>::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1200:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:116:26:   required from 'void Dune::VTKSequenceWriterBase<GridView>::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:118:14:   required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:152:32:   required from 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&, bool) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:181:18:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:501:25: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent<Coordinates>::fTupel Dune::YGridComponent<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 2>; Dune::YGridComponent<Coordinates>::fTupel = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:649:29:   required from 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 2>; typename Coordinates::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:37:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:115:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, bool, const std::string&, Dune::RefinementIntervals) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:145:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:191:28:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::VertexIterator::position() const [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; typename GridView::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33:   required from 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >::VertexIterator; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16:   required from 'void Dune::VTKWriter<GridView>::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1200:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:116:26:   required from 'void Dune::VTKSequenceWriterBase<GridView>::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:118:14:   required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:152:32:   required from 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&, bool) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:186:18:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:501:25: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:146:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, Dune::VTK::DataMode, const std::string&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:210:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent<Coordinates>::fTupel Dune::YGridComponent<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 3>; Dune::YGridComponent<Coordinates>::fTupel = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:649:29:   required from 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 3>; typename Coordinates::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:37:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:115:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, bool, const std::string&, Dune::RefinementIntervals) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:145:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:192:28:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:70:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 1>; typename Coordinates::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:37:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:116:26:   required from 'void Dune::VTKSequenceWriterBase<GridView>::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:118:14:   required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:152:32:   required from 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&, bool) [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:176:18:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  647 |       Dune::FieldVector<typename Coordinates::ctype,dim> lowerleft() const
      |                                                          ^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 2>; typename Coordinates::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:37:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:116:26:   required from 'void Dune::VTKSequenceWriterBase<GridView>::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:118:14:   required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:152:32:   required from 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&, bool) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:181:18:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:146:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, Dune::VTK::DataMode, const std::string&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:211:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 3>; typename Coordinates::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:37:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:116:26:   required from 'void Dune::VTKSequenceWriterBase<GridView>::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:118:14:   required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:152:32:   required from 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&, bool) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:186:18:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:146:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, Dune::VTK::DataMode, const std::string&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:212:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent<Coordinates>::fTupel Dune::YGridComponent<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 1>; Dune::YGridComponent<Coordinates>::fTupel = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:649:29:   required from 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 1>; typename Coordinates::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:37:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:116:26:   required from 'void Dune::VTKSequenceWriterBase<GridView>::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:118:14:   required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:152:32:   required from 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&, bool) [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:176:18:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       fTupel lowerleft() const
      |              ^~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:21:
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::VertexIterator::position() const [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; typename GridView::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33:   required from 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >::VertexIterator; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16:   required from 'void Dune::VTKWriter<GridView>::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1200:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:146:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, Dune::VTK::DataMode, const std::string&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:210:28:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:501:25: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  501 |       FieldVector<DT,n> position () const
      |                         ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent<Coordinates>::fTupel Dune::YGridComponent<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 2>; Dune::YGridComponent<Coordinates>::fTupel = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:649:29:   required from 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 2>; typename Coordinates::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:37:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:116:26:   required from 'void Dune::VTKSequenceWriterBase<GridView>::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:118:14:   required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:152:32:   required from 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&, bool) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:181:18:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::VertexIterator::position() const [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridView::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33:   required from 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::VertexIterator; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16:   required from 'void Dune::VTKWriter<GridView>::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1200:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:146:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, Dune::VTK::DataMode, const std::string&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:211:28:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:501:25: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::VertexIterator::position() const [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; typename GridView::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33:   required from 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >::VertexIterator; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16:   required from 'void Dune::VTKWriter<GridView>::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1200:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:146:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, Dune::VTK::DataMode, const std::string&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:212:28:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:501:25: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent<Coordinates>::fTupel Dune::YGridComponent<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 3>; Dune::YGridComponent<Coordinates>::fTupel = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:649:29:   required from 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 3>; typename Coordinates::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:37:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtksequencewriterbase.hh:116:26:   required from 'void Dune::VTKSequenceWriterBase<GridView>::write(double, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:118:14:   required from 'std::string doWrite(const GridView&, Dune::VTK::DataMode, bool) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:152:32:   required from 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&, bool) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:186:18:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:70:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 1>; typename Coordinates::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:37:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:146:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, Dune::VTK::DataMode, const std::string&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:210:28:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  647 |       Dune::FieldVector<typename Coordinates::ctype,dim> lowerleft() const
      |                                                          ^~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/vtk/volumewriter.hh:12,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:23:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:249:34:   required from 'double Dune::P1VTKFunction<GV, V>::evaluate(int, const Entity&, const Dune::FieldVector<typename Dune::VTKFunction<GV>::ctype, using Base::dim>&) const [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; V = std::vector<int>; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; Base = Dune::VTKFunction<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; typename Dune::VTKFunction<GV>::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:237:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:179:35:   required from 'void Dune::VTK::CoordinatesWriter<Cell>::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; typename Base::Cell = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; Base = Dune::VTK::FunctionWriterBase<Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity> >; typename Base::Domain = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:176:20:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:179:35:   required from 'void Dune::VTK::CoordinatesWriter<Cell>::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; typename Base::Cell = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; Base = Dune::VTK::FunctionWriterBase<Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity> >; typename Base::Domain = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:176:20:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:179:35:   required from 'void Dune::VTK::CoordinatesWriter<Cell>::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspEntity>; typename Base::Cell = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspEntity>; Base = Dune::VTK::FunctionWriterBase<Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspEntity> >; typename Base::Domain = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:176:20:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' 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<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:179:35:   required from 'void Dune::VTK::CoordinatesWriter<Cell>::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; typename Base::Cell = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; Base = Dune::VTK::FunctionWriterBase<Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity> >; typename Base::Domain = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:176:20:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:179:35:   required from 'void Dune::VTK::CoordinatesWriter<Cell>::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; typename Base::Cell = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; Base = Dune::VTK::FunctionWriterBase<Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity> >; typename Base::Domain = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:176:20:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' 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<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:179:35:   required from 'void Dune::VTK::CoordinatesWriter<Cell>::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspEntity>; typename Base::Cell = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspEntity>; Base = Dune::VTK::FunctionWriterBase<Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspEntity> >; typename Base::Domain = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:176:20:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 2>; typename Coordinates::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:37:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:146:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, Dune::VTK::DataMode, const std::string&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:211:28:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:70:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 3>; typename Coordinates::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:327:32:   required from 'void Dune::VTK::OffsetsWriter<Cell>::write(const Cell&, const typename Base::Domain&) [with Cell = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; typename Base::Domain = Dune::FieldVector<double, 3>; Base = Dune::VTK::FunctionWriterBase<Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:326:20:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  647 |       Dune::FieldVector<typename Coordinates::ctype,dim> lowerleft() const
      |                                                          ^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 2>; typename Coordinates::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:327:32:   required from 'void Dune::VTK::OffsetsWriter<Cell>::write(const Cell&, const typename Base::Domain&) [with Cell = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; typename Base::Domain = Dune::FieldVector<double, 2>; Base = Dune::VTK::FunctionWriterBase<Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:326:20:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 1>; typename Coordinates::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:327:32:   required from 'void Dune::VTK::OffsetsWriter<Cell>::write(const Cell&, const typename Base::Domain&) [with Cell = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspEntity>; typename Base::Domain = Dune::FieldVector<double, 1>; Base = Dune::VTK::FunctionWriterBase<Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspEntity> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:326:20:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent<Coordinates>::fTupel Dune::YGridComponent<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 3>; Dune::YGridComponent<Coordinates>::fTupel = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:649:29:   required from 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 3>; typename Coordinates::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:327:32:   required from 'void Dune::VTK::OffsetsWriter<Cell>::write(const Cell&, const typename Base::Domain&) [with Cell = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; typename Base::Domain = Dune::FieldVector<double, 3>; Base = Dune::VTK::FunctionWriterBase<Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:326:20:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       fTupel lowerleft() const
      |              ^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent<Coordinates>::fTupel Dune::YGridComponent<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 2>; Dune::YGridComponent<Coordinates>::fTupel = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:649:29:   required from 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 2>; typename Coordinates::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:327:32:   required from 'void Dune::VTK::OffsetsWriter<Cell>::write(const Cell&, const typename Base::Domain&) [with Cell = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; typename Base::Domain = Dune::FieldVector<double, 2>; Base = Dune::VTK::FunctionWriterBase<Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:326:20:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent<Coordinates>::fTupel Dune::YGridComponent<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 1>; Dune::YGridComponent<Coordinates>::fTupel = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:649:29:   required from 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 1>; typename Coordinates::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:327:32:   required from 'void Dune::VTK::OffsetsWriter<Cell>::write(const Cell&, const typename Base::Domain&) [with Cell = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspEntity>; typename Base::Domain = Dune::FieldVector<double, 1>; Base = Dune::VTK::FunctionWriterBase<Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspEntity> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:326:20:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 3>; typename Coordinates::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:37:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:146:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, Dune::VTK::DataMode, const std::string&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:212:28:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent<Coordinates>::fTupel Dune::YGridComponent<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 1>; Dune::YGridComponent<Coordinates>::fTupel = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:649:29:   required from 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 1>; typename Coordinates::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:37:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:146:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, Dune::VTK::DataMode, const std::string&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:210:28:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       fTupel lowerleft() const
      |              ^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent<Coordinates>::fTupel Dune::YGridComponent<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 2>; Dune::YGridComponent<Coordinates>::fTupel = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:649:29:   required from 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 2>; typename Coordinates::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:37:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:146:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, Dune::VTK::DataMode, const std::string&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:211:28:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent<Coordinates>::fTupel Dune::YGridComponent<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 3>; Dune::YGridComponent<Coordinates>::fTupel = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:649:29:   required from 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 3>; typename Coordinates::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:37:   required from 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1206:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:146:19:   required from 'int doWrite(Dune::VTKChecker&, const std::string&, const GridView&, Dune::VTK::DataMode, const std::string&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:177:22:   required from 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:212:28:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  519 |       auto ll = _it.lowerleft();
      |            ^~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:57:57:   required from 'double VTKVectorFunction<GridView>::evaluate(int, const Entity&, const Dune::FieldVector<typename GridView::Grid::ctype, n>&) const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; typename GridView::Grid::ctype = double; typename GridView::Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:54:18:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:57:57:   required from 'double VTKVectorFunction<GridView>::evaluate(int, const Entity&, const Dune::FieldVector<typename GridView::Grid::ctype, n>&) const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; Entity = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspEntity>; typename GridView::Grid::ctype = double; typename GridView::Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:54:18:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 3>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' 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<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:57:57:   required from 'double VTKVectorFunction<GridView>::evaluate(int, const Entity&, const Dune::FieldVector<typename GridView::Grid::ctype, n>&) const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; typename GridView::Grid::ctype = double; typename GridView::Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:54:18:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:57:57:   required from 'double VTKVectorFunction<GridView>::evaluate(int, const Entity&, const Dune::FieldVector<typename GridView::Grid::ctype, n>&) const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; typename GridView::Grid::ctype = double; typename GridView::Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:54:18:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' 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<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:57:57:   required from 'double VTKVectorFunction<GridView>::evaluate(int, const Entity&, const Dune::FieldVector<typename GridView::Grid::ctype, n>&) const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; Entity = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspEntity>; typename GridView::Grid::ctype = double; typename GridView::Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:54:18:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/geometry/virtualrefinement.hh:393:
/usr/include/dune/geometry/virtualrefinement.cc: In instantiation of 'Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::CoordVector Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::coords() const [with int codimension = 0; unsigned int topologyId = 0; CoordType = double; unsigned int coerceToId = 0; int dimension = 3; CoordVector = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/virtualrefinement.cc:479:3:   required from here
/usr/include/dune/geometry/virtualrefinement.cc:479:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  479 |   VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/virtualrefinement.cc: In instantiation of 'Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::CoordVector Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::coords() const [with int codimension = 0; unsigned int topologyId = 0; CoordType = double; unsigned int coerceToId = 0; int dimension = 2; CoordVector = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/virtualrefinement.cc:479:3:   required from here
/usr/include/dune/geometry/virtualrefinement.cc:479:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/virtualrefinement.cc: In instantiation of 'Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::CoordVector Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::coords() const [with int codimension = 0; unsigned int topologyId = 0; CoordType = double; unsigned int coerceToId = 0; int dimension = 1; CoordVector = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/virtualrefinement.cc:479:3:   required from here
/usr/include/dune/geometry/virtualrefinement.cc:479:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/geometry/refinement.hh:256:
/usr/include/dune/geometry/refinement/simplex.cc: In instantiation of 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::coords() const [with int dimension = 3; CoordType = double; CoordVector = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/virtualrefinement.cc:481:26:   required from 'Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::CoordVector Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::coords() const [with int codimension = 0; unsigned int topologyId = 0; CoordType = double; unsigned int coerceToId = 0; int dimension = 3; CoordVector = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/virtualrefinement.cc:479:3:   required from here
/usr/include/dune/geometry/refinement/simplex.cc:739:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  739 |       RefinementIteratorSpecial<dimension, CoordType, 0>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/refinement/simplex.cc: In instantiation of 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::coords() const [with int dimension = 2; CoordType = double; CoordVector = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/virtualrefinement.cc:481:26:   required from 'Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::CoordVector Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::coords() const [with int codimension = 0; unsigned int topologyId = 0; CoordType = double; unsigned int coerceToId = 0; int dimension = 2; CoordVector = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/virtualrefinement.cc:479:3:   required from here
/usr/include/dune/geometry/refinement/simplex.cc:739:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/refinement/simplex.cc: In instantiation of 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::coords() const [with int dimension = 1; CoordType = double; CoordVector = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/virtualrefinement.cc:481:26:   required from 'Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::CoordVector Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::coords() const [with int codimension = 0; unsigned int topologyId = 0; CoordType = double; unsigned int coerceToId = 0; int dimension = 1; CoordVector = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/virtualrefinement.cc:479:3:   required from here
/usr/include/dune/geometry/refinement/simplex.cc:739:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/refinement/simplex.cc: In instantiation of 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::global(const CoordVector&) const [with int dimension = 3; CoordType = double; CoordVector = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/refinement/simplex.cc:742:16:   required from 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::coords() const [with int dimension = 3; CoordType = double; CoordVector = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/virtualrefinement.cc:481:26:   required from 'Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::CoordVector Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::coords() const [with int codimension = 0; unsigned int topologyId = 0; CoordType = double; unsigned int coerceToId = 0; int dimension = 3; CoordVector = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/virtualrefinement.cc:479:3:   required from here
/usr/include/dune/geometry/refinement/simplex.cc:759:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  759 |       RefinementIteratorSpecial<dimension, CoordType, 0>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/refinement/simplex.cc: In instantiation of 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::global(const CoordVector&) const [with int dimension = 2; CoordType = double; CoordVector = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/refinement/simplex.cc:742:16:   required from 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::coords() const [with int dimension = 2; CoordType = double; CoordVector = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/virtualrefinement.cc:481:26:   required from 'Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::CoordVector Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::coords() const [with int codimension = 0; unsigned int topologyId = 0; CoordType = double; unsigned int coerceToId = 0; int dimension = 2; CoordVector = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/virtualrefinement.cc:479:3:   required from here
/usr/include/dune/geometry/refinement/simplex.cc:759:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/refinement/simplex.cc: In instantiation of 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::global(const CoordVector&) const [with int dimension = 1; CoordType = double; CoordVector = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/refinement/simplex.cc:742:16:   required from 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::coords() const [with int dimension = 1; CoordType = double; CoordVector = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/virtualrefinement.cc:481:26:   required from 'Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::CoordVector Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::coords() const [with int codimension = 0; unsigned int topologyId = 0; CoordType = double; unsigned int coerceToId = 0; int dimension = 1; CoordVector = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/virtualrefinement.cc:479:3:   required from here
/usr/include/dune/geometry/refinement/simplex.cc:759:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/refinement/simplex.cc: In instantiation of 'Dune::FieldVector<K, dim> Dune::RefinementImp::Simplex::kuhnToReference(Dune::FieldVector<K, dim>, const Dune::FieldVector<int, dimension>&) [with int dimension = 3; CoordType = double]':
/usr/include/dune/geometry/refinement/simplex.cc:765:31:   required from 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::global(const CoordVector&) const [with int dimension = 3; CoordType = double; CoordVector = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/refinement/simplex.cc:742:16:   required from 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::coords() const [with int dimension = 3; CoordType = double; CoordVector = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/virtualrefinement.cc:481:26:   required from 'Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::CoordVector Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::coords() const [with int codimension = 0; unsigned int topologyId = 0; CoordType = double; unsigned int coerceToId = 0; int dimension = 3; CoordVector = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/virtualrefinement.cc:479:3:   required from here
/usr/include/dune/geometry/refinement/simplex.cc:413:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  413 |       kuhnToReference( //! Point to map
      |       ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/refinement/simplex.cc: In instantiation of 'Dune::FieldVector<K, dim> Dune::RefinementImp::Simplex::kuhnToReference(Dune::FieldVector<K, dim>, const Dune::FieldVector<int, dimension>&) [with int dimension = 2; CoordType = double]':
/usr/include/dune/geometry/refinement/simplex.cc:765:31:   required from 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::global(const CoordVector&) const [with int dimension = 2; CoordType = double; CoordVector = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/refinement/simplex.cc:742:16:   required from 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::coords() const [with int dimension = 2; CoordType = double; CoordVector = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/virtualrefinement.cc:481:26:   required from 'Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::CoordVector Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::coords() const [with int codimension = 0; unsigned int topologyId = 0; CoordType = double; unsigned int coerceToId = 0; int dimension = 2; CoordVector = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/virtualrefinement.cc:479:3:   required from here
/usr/include/dune/geometry/refinement/simplex.cc:413:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/refinement/simplex.cc: In instantiation of 'Dune::FieldVector<K, dim> Dune::RefinementImp::Simplex::referenceToKuhn(Dune::FieldVector<K, dim>, const Dune::FieldVector<int, dimension>&) [with int dimension = 1; CoordType = double]':
/usr/include/dune/geometry/refinement/simplex.cc:762:26:   required from 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::global(const CoordVector&) const [with int dimension = 1; CoordType = double; CoordVector = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/refinement/simplex.cc:742:16:   required from 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::coords() const [with int dimension = 1; CoordType = double; CoordVector = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/virtualrefinement.cc:481:26:   required from 'Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::CoordVector Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::coords() const [with int codimension = 0; unsigned int topologyId = 0; CoordType = double; unsigned int coerceToId = 0; int dimension = 1; CoordVector = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/virtualrefinement.cc:479:3:   required from here
/usr/include/dune/geometry/refinement/simplex.cc:394:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  394 |       referenceToKuhn( //! Point to map
      |       ^~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:32:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:249:34:   required from 'double Dune::P1VTKFunction<GV, V>::evaluate(int, const Entity&, const Dune::FieldVector<typename Dune::VTKFunction<GV>::ctype, using Base::dim>&) const [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; V = std::vector<int>; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; Base = Dune::VTKFunction<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; typename Dune::VTKFunction<GV>::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:237:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc: In member function 'double VTKVectorFunction<GridView>::evaluate(int, const Entity&, const Dune::FieldVector<typename GridView::Grid::ctype, n>&) const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:57:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   57 |     Dune::FieldVector<DT,n> global = e.geometry().global( xi );
      |                             ^~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc: In member function 'double VTKVectorFunction<GridView>::evaluate(int, const Entity&, const Dune::FieldVector<typename GridView::Grid::ctype, n>&) const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:57:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc: In member function 'double VTKVectorFunction<GridView>::evaluate(int, const Entity&, const Dune::FieldVector<typename GridView::Grid::ctype, n>&) const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:57:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:257:55:   required from 'void Dune::VTKWriter<GridView>::VTKLocalFunction::GlobalFunctionWrapper<F>::write(const Dune::VTKWriter<GridView>::Coordinate&, Dune::VTKWriter<GridView>::VTKLocalFunction::Writer&, std::size_t) const [with F = doWrite<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >(Dune::VTKChecker&, const std::string&, const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >&, Dune::VTK::DataMode, const std::string&)::<lambda(const Dune::FieldVector<double, 2>&)>&; GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; Dune::VTKWriter<GridView>::Coordinate = Dune::FieldVector<double, 2>; Dune::VTKWriter<GridView>::VTKLocalFunction::Writer = Dune::VTK::DataArrayWriter; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:255:22:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:257:55:   required from 'void Dune::VTKWriter<GridView>::VTKLocalFunction::GlobalFunctionWrapper<F>::write(const Dune::VTKWriter<GridView>::Coordinate&, Dune::VTKWriter<GridView>::VTKLocalFunction::Writer&, std::size_t) const [with F = doWrite<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >(Dune::VTKChecker&, const std::string&, const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >&, Dune::VTK::DataMode, const std::string&)::<lambda(const Dune::FieldVector<double, 1>&)>&; GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; Dune::VTKWriter<GridView>::Coordinate = Dune::FieldVector<double, 1>; Dune::VTKWriter<GridView>::VTKLocalFunction::Writer = Dune::VTK::DataArrayWriter; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:255:22:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:257:55:   required from 'void Dune::VTKWriter<GridView>::VTKLocalFunction::GlobalFunctionWrapper<F>::write(const Dune::VTKWriter<GridView>::Coordinate&, Dune::VTKWriter<GridView>::VTKLocalFunction::Writer&, std::size_t) const [with F = doWrite<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(Dune::VTKChecker&, const std::string&, const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&, Dune::VTK::DataMode, const std::string&)::<lambda(const Dune::FieldVector<double, 3>&)>&; GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Dune::VTKWriter<GridView>::Coordinate = Dune::FieldVector<double, 3>; Dune::VTKWriter<GridView>::VTKLocalFunction::Writer = Dune::VTK::DataArrayWriter; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:255:22:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:257:55:   required from 'void Dune::VTKWriter<GridView>::VTKLocalFunction::GlobalFunctionWrapper<F>::write(const Dune::VTKWriter<GridView>::Coordinate&, Dune::VTKWriter<GridView>::VTKLocalFunction::Writer&, std::size_t) const [with F = doWrite<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >(Dune::VTKChecker&, const std::string&, const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >&, Dune::VTK::DataMode, const std::string&)::<lambda(const Dune::FieldVector<double, 2>&)>&; GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; Dune::VTKWriter<GridView>::Coordinate = Dune::FieldVector<double, 2>; Dune::VTKWriter<GridView>::VTKLocalFunction::Writer = Dune::VTK::DataArrayWriter; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:255:22:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' 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<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:257:55:   required from 'void Dune::VTKWriter<GridView>::VTKLocalFunction::GlobalFunctionWrapper<F>::write(const Dune::VTKWriter<GridView>::Coordinate&, Dune::VTKWriter<GridView>::VTKLocalFunction::Writer&, std::size_t) const [with F = doWrite<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >(Dune::VTKChecker&, const std::string&, const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >&, Dune::VTK::DataMode, const std::string&)::<lambda(const Dune::FieldVector<double, 1>&)>&; GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >; Dune::VTKWriter<GridView>::Coordinate = Dune::FieldVector<double, 1>; Dune::VTKWriter<GridView>::VTKLocalFunction::Writer = Dune::VTK::DataArrayWriter; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:255:22:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1373 |             p->write((*vit).geometry().corner(vit.localindex())[j]);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 3>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::VTKLocalFunction::GlobalFunctionWrapper<F>::write(const Dune::VTKWriter<GridView>::Coordinate&, Dune::VTKWriter<GridView>::VTKLocalFunction::Writer&, std::size_t) const [with F = doWrite<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(Dune::VTKChecker&, const std::string&, const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&, Dune::VTK::DataMode, const std::string&)::<lambda(const Dune::FieldVector<double, 3>&)>&; GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:257:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |           auto globalPos = element_->geometry().global(pos);
      |                ^~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:32:
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh: In member function 'double Dune::P1VTKFunction<GV, V>::evaluate(int, const Entity&, const Dune::FieldVector<typename Dune::VTKFunction<GV>::ctype, using Base::dim>&) const [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; V = std::vector<int>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:249:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  249 |       return interpolation.global(xi);
      |              ~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 3>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::VTKLocalFunction::GlobalFunctionWrapper<F>::write(const Dune::VTKWriter<GridView>::Coordinate&, Dune::VTKWriter<GridView>::VTKLocalFunction::Writer&, std::size_t) const [with F = doWrite<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(Dune::VTKChecker&, const std::string&, const Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&, Dune::VTK::DataMode, const std::string&)::<lambda(const Dune::FieldVector<double, 3>&)>&; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:257:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |           auto globalPos = element_->geometry().global(pos);
      |                ^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh: In member function 'double Dune::P1VTKFunction<GV, V>::evaluate(int, const Entity&, const Dune::FieldVector<typename Dune::VTKFunction<GV>::ctype, using Base::dim>&) const [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; V = std::vector<int>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:249:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  249 |       return interpolation.global(xi);
      |              ~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >::CellIterator; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1322 |             f.write(eit.position(),*p);
      |                     ~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::VTKLocalFunction::GlobalFunctionWrapper<F>::write(const Dune::VTKWriter<GridView>::Coordinate&, Dune::VTKWriter<GridView>::VTKLocalFunction::Writer&, std::size_t) const [with F = doWrite<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >(Dune::VTKChecker&, const std::string&, const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >&, Dune::VTK::DataMode, const std::string&)::<lambda(const Dune::FieldVector<double, 2>&)>&; GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:257:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |           auto globalPos = element_->geometry().global(pos);
      |                ^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh: In member function 'double Dune::P1VTKFunction<GV, V>::evaluate(int, const Entity&, const Dune::FieldVector<typename Dune::VTKFunction<GV>::ctype, using Base::dim>&) const [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; V = std::vector<int>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:249:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  249 |       return interpolation.global(xi);
      |              ~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::CellIterator; GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1322 |             f.write(eit.position(),*p);
      |                     ~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh: In member function 'void Dune::VTK::CoordinatesWriter<Cell>::write(const typename Base::Cell&, const typename Base::Domain&) [with Cell = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/functionwriter.hh:179:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  179 |           = cell.geometry().global(xl);
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh: In member function 'double Dune::P1VTKFunction<GV, V>::evaluate(int, const Entity&, const Dune::FieldVector<typename Dune::VTKFunction<GV>::ctype, using Base::dim>&) const [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; V = std::vector<int>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:249:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  249 |       return interpolation.global(xi);
      |              ~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::CellIterator; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1322 |             f.write(eit.position(),*p);
      |                     ~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::VTKLocalFunction::GlobalFunctionWrapper<F>::write(const Dune::VTKWriter<GridView>::Coordinate&, Dune::VTKWriter<GridView>::VTKLocalFunction::Writer&, std::size_t) const [with F = doWrite<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >(Dune::VTKChecker&, const std::string&, const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >&, Dune::VTK::DataMode, const std::string&)::<lambda(const Dune::FieldVector<double, 1>&)>&; GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:257:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |           auto globalPos = element_->geometry().global(pos);
      |                ^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In member function 'void VectorFunction<GridView>::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:56:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   56 |         GridView::dimensionworld>& normal = c.unitOuterNormal(xl);
      |                                             ~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In member function 'void VectorFunction<GridView>::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:56:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   56 |         GridView::dimensionworld>& normal = c.unitOuterNormal(xl);
      |                                             ~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In member function 'void ScalarFunction<GridView>::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:37:41: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     result.resize(1, c.geometry().global(xl).two_norm());
      |                      ~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In member function 'void ScalarFunction<GridView>::evaluate(const typename Traits::Cell&, const typename Traits::Domain&, typename Traits::Range&) const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:37:41: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     result.resize(1, c.geometry().global(xl).two_norm());
      |                      ~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1373 |             p->write((*vit).geometry().corner(vit.localindex())[j]);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 3>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 21%] Linking CXX executable gnuplottest
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gnuplottest.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/gnuplottest.dir/gnuplottest.cc.o -o gnuplottest  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 21%] Built target gnuplottest
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/io/file/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/io/file/test /build/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/build.make dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 22%] Building CXX object dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/starcdreadertest.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/starcdreadertest.cc.o -MF CMakeFiles/starcdreadertest.dir/starcdreadertest.cc.o.d -o CMakeFiles/starcdreadertest.dir/starcdreadertest.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  520 |       auto ur = _it.upperright();
      |                 ~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  520 |       auto ur = _it.upperright();
      |                 ~~~~~~~~~~~~~~^~
In file included from /usr/include/dune/geometry/quadraturerules.hh:294,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:14:
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::PrismQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  148 |     {
      |     ^
In file included from /usr/include/dune/geometry/quadraturerules.hh:296:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  520 |       auto ur = _it.upperright();
      |                 ~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  520 |       auto ur = _it.upperright();
      |                 ~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  520 |       auto ur = _it.upperright();
      |                 ~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  520 |       auto ur = _it.upperright();
      |                 ~~~~~~~~~~~~~~^~
[ 23%] Linking CXX executable recipe-integration
cd /build/dune-grid-2.9.0/build/doc/recipes && /usr/bin/cmake -E cmake_link_script CMakeFiles/recipe-integration.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/recipe-integration.dir/recipe-integration.cc.o" -o recipe-integration  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  520 |       auto ur = _it.upperright();
      |                 ~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  520 |       auto ur = _it.upperright();
      |                 ~~~~~~~~~~~~~~^~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 23%] Built target recipe-integration
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/io/file/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/io/file/test /build/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/gmshtest-onedgrid.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/io/file/test/CMakeFiles/gmshtest-onedgrid.dir/build.make dune/grid/io/file/test/CMakeFiles/gmshtest-onedgrid.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 24%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-onedgrid.dir/gmshtest.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DGMSH_ONEDGRID -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/gmshtest-onedgrid.dir/gmshtest.cc.o -MF CMakeFiles/gmshtest-onedgrid.dir/gmshtest.cc.o.d -o CMakeFiles/gmshtest-onedgrid.dir/gmshtest.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc
[ 25%] Linking CXX executable printgridtest
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/printgridtest.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/printgridtest.dir/printgridtest.cc.o -o printgridtest  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:12:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 25%] Built target printgridtest
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/io/file/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/io/file/test /build/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/build.make dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 25%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/gmshtest.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DGMSH_UGGRID -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/gmshtest.cc.o -MF CMakeFiles/gmshtest-uggrid.dir/gmshtest.cc.o.d -o CMakeFiles/gmshtest-uggrid.dir/gmshtest.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  520 |       auto ur = _it.upperright();
      |                 ~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1373 |             p->write((*vit).geometry().corner(vit.localindex())[j]);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  520 |       auto ur = _it.upperright();
      |                 ~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  520 |       auto ur = _it.upperright();
      |                 ~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1373 |             p->write((*vit).geometry().corner(vit.localindex())[j]);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1373 |             p->write((*vit).geometry().corner(vit.localindex())[j]);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc: In member function 'double VTKVectorFunction<GridView>::evaluate(int, const Entity&, const Dune::FieldVector<typename GridView::Grid::ctype, n>&) const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:57:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   57 |     Dune::FieldVector<DT,n> global = e.geometry().global( xi );
      |                                      ~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc: In member function 'double VTKVectorFunction<GridView>::evaluate(int, const Entity&, const Dune::FieldVector<typename GridView::Grid::ctype, n>&) const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:57:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   57 |     Dune::FieldVector<DT,n> global = e.geometry().global( xi );
      |                                      ~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:277:76: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  277 |           FieldVector<ctype, dimw> coords = i->geometry().global(sit.coords());
      |                                                                  ~~~~~~~~~~^~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 3, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)> [with auto:20 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)> [with auto:20 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:102:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1373 |             p->write((*vit).geometry().corner(vit.localindex())[j]);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:277:76: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  277 |           FieldVector<ctype, dimw> coords = i->geometry().global(sit.coords());
      |                                                                  ~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1373 |             p->write((*vit).geometry().corner(vit.localindex())[j]);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:277:76: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  277 |           FieldVector<ctype, dimw> coords = i->geometry().global(sit.coords());
      |                                                                  ~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1373 |             p->write((*vit).geometry().corner(vit.localindex())[j]);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 3, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)> [with auto:20 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)> [with auto:20 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)> [with auto:20 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1373 |             p->write((*vit).geometry().corner(vit.localindex())[j]);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1373 |             p->write((*vit).geometry().corner(vit.localindex())[j]);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1373 |             p->write((*vit).geometry().corner(vit.localindex())[j]);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::VTKLocalFunction::GlobalFunctionWrapper<F>::write(const Dune::VTKWriter<GridView>::Coordinate&, Dune::VTKWriter<GridView>::VTKLocalFunction::Writer&, std::size_t) const [with F = doWrite<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >(Dune::VTKChecker&, const std::string&, const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >&, Dune::VTK::DataMode, const std::string&)::<lambda(const Dune::FieldVector<double, 2>&)>&; GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:258:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  258 |           auto r = _f(globalPos);
      |                    ~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::VTKLocalFunction::GlobalFunctionWrapper<F>::write(const Dune::VTKWriter<GridView>::Coordinate&, Dune::VTKWriter<GridView>::VTKLocalFunction::Writer&, std::size_t) const [with F = doWrite<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >(Dune::VTKChecker&, const std::string&, const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >&, Dune::VTK::DataMode, const std::string&)::<lambda(const Dune::FieldVector<double, 1>&)>&; GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:258:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  258 |           auto r = _f(globalPos);
      |                    ~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 3; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  738 |   MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  407 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:25:12:   required from 'void readGrid(const std::string&) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/starcdreadertest.cc:41:29:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:418:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  418 |     JacobianInverse jacobianInverse (const LocalCoordinate &local) const
      |                     ^~~~~~~~~~~~~~~
In file included from /usr/include/dune/geometry/quadraturerules.hh:294,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:40:
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::PrismQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  148 |     {
      |     ^
In file included from /usr/include/dune/geometry/quadraturerules.hh:296:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
In file included from /usr/include/dune/geometry/quadraturerules.hh:294,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:40:
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::PrismQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  148 |     {
      |     ^
In file included from /usr/include/dune/geometry/quadraturerules.hh:296:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::UGGrid<3>; IntersectionIterator = Dune::IntersectionIterator<const Dune::UGGrid<3>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<3> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |     inter.outerNormal(v);
      |     ~~~~~~~~~~~~~~~~~^~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:22:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:120:46:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::OneDGrid; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:290:38:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 1; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 2; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |     geo.jacobian( v );
      |     ~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |     return jit;
      |            ^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:409:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:420:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 3; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:22:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:120:46:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' 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<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::CoordVector Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::coords() const [with int codimension = 2; unsigned int topologyId = 2; CoordType = double; unsigned int coerceToId = 2; int dimension = 2]':
/usr/include/dune/geometry/virtualrefinement.cc:479:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  479 |   VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/virtualrefinement.cc: In member function 'Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::CoordVector Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::coords() const [with int codimension = 3; unsigned int topologyId = 6; CoordType = double; unsigned int coerceToId = 6; int dimension = 3]':
/usr/include/dune/geometry/virtualrefinement.cc:479:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:20:
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>; derived_type = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::OneDGrid; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:290:38:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::OneDGrid; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:290:38:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::OneDGrid; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:290:38:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/virtualrefinement.cc: In member function 'Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::CoordVector Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::coords() const [with int codimension = 0; unsigned int topologyId = 2; CoordType = double; unsigned int coerceToId = 2; int dimension = 2]':
/usr/include/dune/geometry/virtualrefinement.cc:479:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:20:
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:120:46:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' 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<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::CoordVector Dune::VirtualRefinementImp<topologyId, CoordType, coerceToId, dimension>::SubEntityIteratorBack<codimension>::coords() const [with int codimension = 0; unsigned int topologyId = 6; CoordType = double; unsigned int coerceToId = 6; int dimension = 3]':
/usr/include/dune/geometry/virtualrefinement.cc:479:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/onedgrid.hh:18,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:38:
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::OneDGrid; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:290:38:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |     JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::OneDGrid; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:290:38:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:20:
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>; derived_type = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 2, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:733:22:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57:   required from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1093:30:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 3>; V = Dune::FieldVector<double, 3>; derived_type = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::OneDGrid; int dim = 1; Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::OneDGrid; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::OneDGrid; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:290:38:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, 1, 1>&, const FieldMatrix<OtherScalar, 1, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; GI = Dune::OneDGrid; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; GI = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; int codim = 0; GI = Dune::OneDGrid; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::OneDGrid>::checkGeometry<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >(const Dune::GridView<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1>; F = Dune::GeometryChecker<Dune::OneDGrid>::checkGeometry<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >(const Dune::GridView<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid>; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::OneDGrid; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:290:38:   required from here
/usr/include/dune/common/fmatrix.hh:530:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  530 |       return result;
      |              ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/onedgrid.hh:29:
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, Dune::OneDGridLeafIntersection<GridImp>::dimworld> Dune::OneDGridLeafIntersection<GridImp>::centerUnitOuterNormal() const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:457:14:   required from 'Dune::FieldVector<typename GridImp::ctype, Dune::OneDGridLeafIntersection<GridImp>::dimworld> Dune::OneDGridLeafIntersection<GridImp>::outerNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLeafIntersection<const Dune::OneDGrid>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22:   required from 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator<const Dune::OneDGrid, Dune::OneDGridLeafIntersectionIterator<const Dune::OneDGrid>, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7:   required from 'IntersectionIteratorInterface<Grid, IntersectionIterator>::IntersectionIteratorInterface() [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator<const Dune::OneDGrid, Dune::OneDGridLeafIntersectionIterator<const Dune::OneDGrid>, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5:   required from 'static void GridViewInterface<GridView>::check(const GridView&) [with GridView = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35:   required from 'GridViewInterface<GridView>::GridViewInterface() [with GridView = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::OneDGrid; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:290:38:   required from here
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:472:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  472 |     FieldVector<typename GridImp::ctype, dimworld> centerUnitOuterNormal () const {
      |                                                    ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::OneDGrid; int dim = 1; Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::OneDGrid; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::OneDGrid; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:290:38:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; GI = Dune::OneDGrid; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; GI = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; int codim = 0; GI = Dune::OneDGrid; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::OneDGrid>::checkGeometry<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >(const Dune::GridView<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1>; F = Dune::GeometryChecker<Dune::OneDGrid>::checkGeometry<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >(const Dune::GridView<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid>; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::OneDGrid; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:290:38:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:102:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:922:53:   required from 'typename std::enable_if<(Grid::dimension == 3), void>::type checkCodim1Mapping(const Grid&) [with Grid = Dune::UGGrid<3>; typename std::enable_if<(Grid::dimension == 3), void>::type = void]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1034:21:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:42:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector<double, 1>&) const [with int dimWorld = 1; GlobalVector = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:103:28:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  103 |       virtual GlobalVector operator() ( const Dune::FieldVector<double,1> &local ) const
      |                            ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 3>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 1; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:33:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   58 |             coords.back().push_back(is.geometry().corner(0));
      |                                     ~~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::OneDGrid]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |            ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const OneDGrid, OneDGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 3, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)> [with auto:20 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)> [with auto:20 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' 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<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<2>, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >(const UGGrid<2>&, const IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>&)::<lambda(auto:20)> [with auto:20 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<2>, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >(const UGGrid<2>&, const IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<UGGrid<2>, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >(const UGGrid<2>&, const IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>&)::<lambda(auto:20)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)> [with auto:20 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 3, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)> [with auto:20 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)> [with auto:20 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)> [with auto:20 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<2>, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >(const UGGrid<2>&, const IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>&)::<lambda(auto:20)> [with auto:20 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<2>, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >(const UGGrid<2>&, const IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<UGGrid<2>, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >(const UGGrid<2>&, const IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>&)::<lambda(auto:20)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  451 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)> [with auto:20 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection<const Dune::UGGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22:   required from 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::UGGrid<2>; IntersectionIterator = Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7:   required from 'IntersectionIteratorInterface<Grid, IntersectionIterator>::IntersectionIteratorInterface() [with Grid = Dune::UGGrid<2>; IntersectionIterator = Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5:   required from 'static void GridViewInterface<GridView>::check(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35:   required from 'GridViewInterface<GridView>::GridViewInterface() [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  372 |     GlobalCoordinate outerNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<3>; IntersectionImp = Dune::UGGridLeafIntersection<const Dune::UGGrid<3> >; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22:   required from 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::UGGrid<3>; IntersectionIterator = Dune::IntersectionIterator<const Dune::UGGrid<3>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<3> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7:   required from 'IntersectionIteratorInterface<Grid, IntersectionIterator>::IntersectionIteratorInterface() [with Grid = Dune::UGGrid<3>; IntersectionIterator = Dune::IntersectionIterator<const Dune::UGGrid<3>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<3> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5:   required from 'static void GridViewInterface<GridView>::check(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35:   required from 'GridViewInterface<GridView>::GridViewInterface() [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::UGGrid<2>; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::UGGrid<2>; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17:   required from 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::UGGrid<2>; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:464:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  464 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 3; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::OneDGrid]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  245 |       if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() )
      |           ~~~^~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  738 |   MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  407 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:269:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:418:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  418 |     JacobianInverse jacobianInverse (const LocalCoordinate &local) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/test/checkgeometry.hh:114:35:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  738 |   MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  407 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::UGGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:273:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:418:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  418 |     JacobianInverse jacobianInverse (const LocalCoordinate &local) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31:
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >; int codim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:42:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector<double, 1>&) const [with int dimWorld = 3; GlobalVector = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:103:28:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  103 |       virtual GlobalVector operator() ( const Dune::FieldVector<double,1> &local ) const
      |                            ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector<double, 1>&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:103:28:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' 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<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection<const Dune::UGGrid<2> >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:395:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  395 |     GlobalCoordinate unitOuterNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |     geo.jacobian( v );
      |     ~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 2>*, std::vector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |     return jit;
      |            ^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:409:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:420:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix<double, 2, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28:
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = OneDGrid; Entity = Entity<0, 1, const OneDGrid, OneDGridEntity>; IndexSetType = IndexSet<const OneDGrid, OneDGridLeafIndexSet<const OneDGrid>, unsigned int, std::vector<GeometryType> >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map<std::pair<int, GeometryType>, std::vector<int> >; MapType2 = std::map<std::vector<int>, std::pair<int, GeometryType> >; MapType3 = std::map<int, FieldVector<double, 1>, std::less<int>, std::allocator<std::pair<const int, FieldVector<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  167 |           FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 );
      |                                                    ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:206:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       virtual Dune::FieldVector<double,3> operator() (const Dune::FieldVector<double,2>& local) const
      |                                           ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 1; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 2; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |     geo.jacobian( v );
      |     ~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |     return jit;
      |            ^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:409:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:420:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 3; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In function 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:98:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   98 |   Dune::YaspGrid<dim> grid(h, n);
      |                       ^~~~
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 3>; V = Dune::FieldVector<double, 3>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 3>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 1>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 1; Coordinates = Dune::EquidistantCoordinates<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc: In function 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/nonconformboundaryvtktest.cc:98:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   98 |   Dune::YaspGrid<dim> grid(h, n);
      |                       ^~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' 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<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:918:18,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20,
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46:
/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  930 |     jt[ dim-1 ] = orgTop - orgBottom;
      |                   ~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |              ~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |              ~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |              ~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 1>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 1; Coordinates = Dune::EquidistantCoordinates<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 3>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |              ~~~~~~~~~^~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:33:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   58 |             coords.back().push_back(is.geometry().corner(0));
      |                                     ~~~~~~~~~~~~~~~~~~~~^~~
[ 25%] Linking CXX executable nonconformboundaryvtktest
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/nonconformboundaryvtktest.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/nonconformboundaryvtktest.dir/nonconformboundaryvtktest.cc.o -o nonconformboundaryvtktest  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 25%] Built target nonconformboundaryvtktest
make  -f CMakeFiles/dunealbertagrid2d.dir/build.make CMakeFiles/dunealbertagrid2d.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid2d.dir/DependInfo.cmake --color=
Dependencies file "CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/dgfparser.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid2d.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/elementinfo.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid2d.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/indexsets.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid2d.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/macrodata.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid2d.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunealbertagrid2d.dir/dune/grid/albertagrid/meshpointer.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid2d.dir/compiler_depend.internal".
Consolidate compiler generated dependencies of target dunealbertagrid2d
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f CMakeFiles/dunealbertagrid2d.dir/build.make CMakeFiles/dunealbertagrid2d.dir/build
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
make[5]: Nothing to be done for 'CMakeFiles/dunealbertagrid2d.dir/build'.
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 29%] Built target dunealbertagrid2d
make  -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test /build/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 29%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/test-dgf-yasp.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/test-dgf-yasp.cc.o -MF CMakeFiles/test-dgf-yasp.dir/test-dgf-yasp.cc.o.d -o CMakeFiles/test-dgf-yasp.dir/test-dgf-yasp.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31:
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int codim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'typename std::enable_if<(Grid::dimension == 3), void>::type checkCodim1Mapping(const Grid&) [with Grid = Dune::UGGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:922:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  922 |       const auto& firstCornerCoords = subGeom.corner(0);
      |                                       ~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 3>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 3>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:6:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:242:68: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  242 |       typename Geometry::GlobalCoordinate c1( it->geometry().corner( c ) );
      |                                               ~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:41:
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1373 |             p->write((*vit).geometry().corner(vit.localindex())[j]);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:242:68: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  242 |       typename Geometry::GlobalCoordinate c1( it->geometry().corner( c ) );
      |                                               ~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /usr/include/dune/geometry/quadraturerules.hh:296,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:21,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:8:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  117 |     const GlobalCoordinate center = geometry.center();
      |                                     ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  213 |       auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:141:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  141 |       if( (center - cornerAvg).two_norm() > tolerance )
      |           ~~~~~~~~^~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:17: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance )
      |         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |       return impl().jacobianTransposed( local );
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:5:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:50:29:   required from 'void display(const std::string&, const GridView&, std::vector<double>&, int, std::vector<double>&, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3> > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:130:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  130 |   Dune::YaspGrid<dim> g(upperRight, elements);
      |                       ^
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector<double, 1>&) const [with int dimWorld = 2]':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  103 |       virtual GlobalVector operator() ( const Dune::FieldVector<double,1> &local ) const
      |                            ^~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32:
In lambda function,
    inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36,
    inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>]' at /usr/include/dune/common/hybridutilities.hh:270:16,
    inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]' at /build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:130:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  130 |   Dune::YaspGrid<dim> g(upperRight, elements);
      |                       ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:206:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       virtual Dune::FieldVector<double,3> operator() (const Dune::FieldVector<double,2>& local) const
      |                                           ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26:
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |     JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc: In function 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&, bool) [with int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:149:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  149 |   Dune::YaspGrid<dim> g(h, n);
      |                       ^
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/subsamplingvtktest.cc:130:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  130 |   Dune::YaspGrid<dim> g(upperRight, elements);
      |                       ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3>; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<3>, Dune::YaspIntersection<const Dune::YaspGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3>; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<3>, Dune::YaspIntersection<const Dune::YaspGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 3, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87:   required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >; int codim = 2; std::size_t = long unsigned int; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34:   required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >; long unsigned int ...codim = {0, 1, 2, 3}; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27:   required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87:   required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >; int codim = 2; std::size_t = long unsigned int; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34:   required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >; long unsigned int ...codim = {0, 1, 2, 3}; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27:   required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:70:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 3>; typename Coordinates::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  647 |       Dune::FieldVector<typename Coordinates::ctype,dim> lowerleft() const
      |                                                          ^~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; JacobianTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:73:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<3>; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:167:14:   required from 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::outerNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::YaspGrid<3>; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3>; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<3> >; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:177:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  177 |     FieldVector<ctype, dimworld> centerUnitOuterNormal () const
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc: In function 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&, bool) [with int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:149:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  149 |   Dune::YaspGrid<dim> g(h, n);
      |                       ^
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::LocalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 3; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3>; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<3>, Dune::YaspIntersection<const Dune::YaspGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:180:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  180 |     LocalCoordinate local(const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3>; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<3>, Dune::YaspIntersection<const Dune::YaspGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 3, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87:   required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >; int codim = 2; std::size_t = long unsigned int; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34:   required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >; long unsigned int ...codim = {0, 1, 2, 3}; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27:   required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87:   required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >; int codim = 2; std::size_t = long unsigned int; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34:   required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >; long unsigned int ...codim = {0, 1, 2, 3}; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27:   required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45:   required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >; int codim = 2; std::size_t = long unsigned int; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34:   required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >; long unsigned int ...codim = {0, 1, 2, 3}; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27:   required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<3>, Dune::YaspIntersection<const Dune::YaspGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<3>, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<3> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<3>; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<3> >; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<3>, Dune::YaspIntersection<const Dune::YaspGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<3>, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<3> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc: In function 'void vtkCheck(Dune::FieldVector<double, dim>&, std::array<int, dim>) [with unsigned int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:107:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  107 |   Dune::YaspGrid<dim> grid(length, elements);
      |                       ^~~~
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:166:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |   Dune::YaspGrid<dim> g(upperRight, elements);
      |                       ^
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc: In function 'void vtkCheck(const std::array<int, d>&, const Dune::FieldVector<double, dim>&, bool) [with int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtksequencetest.cc:149:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  149 |   Dune::YaspGrid<dim> g(h, n);
      |                       ^
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:17:
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>; derived_type = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<3>, Dune::YaspIntersection<const Dune::YaspGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<3>, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<3> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc: In function 'void vtkCheck(Dune::FieldVector<double, dim>&, std::array<int, dim>) [with unsigned int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/conformvolumevtktest.cc:107:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  107 |   Dune::YaspGrid<dim> grid(length, elements);
      |                       ^~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:27:
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::VertexIterator::position() const [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3> > >; typename GridView::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33:   required from 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3> > > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3> > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3> > > >::VertexIterator; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16:   required from 'void Dune::VTKWriter<GridView>::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1200:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3> > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3> > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3> > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:58:18:   required from 'void display(const std::string&, const GridView&, std::vector<double>&, int, std::vector<double>&, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3> > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:501:25: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  501 |       FieldVector<DT,n> position () const
      |                         ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:166:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |   Dune::YaspGrid<dim> g(upperRight, elements);
      |                       ^
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> >; Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> >; Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> >; Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc: In function 'int vtkCheck(Dune::VTKChecker&, const std::array<int, d>&, const Dune::FieldVector<double, dim>&) [with int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/io/file/test/vtktest.cc:166:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |   Dune::YaspGrid<dim> g(upperRight, elements);
      |                       ^
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:43:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshwriter.hh: In member function 'void Dune::GmshWriter<GridView>::outputNodes(std::ofstream&) const [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshwriter.hh:167:10: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  167 |     void outputNodes(std::ofstream& file) const {
      |          ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> >; Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> >; Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> >; Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> >; Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> >; Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix<double, 3, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> >; Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const YaspGrid<3>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 3; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 3; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> >; Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::LocalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> >; Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:180:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  180 |     LocalCoordinate local(const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> >; Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> >; Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |     JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> >; Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:226:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  226 |     JacobianInverse jacobianInverse([[maybe_unused]] const LocalCoordinate& local) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const YaspGrid<3>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; int codim = 3; GI = Dune::YaspGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3> >; Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
In function 'const Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::CellIterator::position() const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/gmshwriter.hh: In member function 'void Dune::GmshWriter<GridView>::outputNodes(std::ofstream&) const [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshwriter.hh:167:10: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45:
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:10:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:249:34:   required from 'double Dune::P1VTKFunction<GV, V>::evaluate(int, const Entity&, const Dune::FieldVector<typename Dune::VTKFunction<GV>::ctype, using Base::dim>&) const [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3> > >; V = std::vector<double>; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; Base = Dune::VTKFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3> > > >; typename Dune::VTKFunction<GV>::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:237:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
In file included from /usr/include/c++/12/functional:59,
                 from /usr/include/dune/common/transpose.hh:9:
/usr/include/c++/12/bits/std_function.h: In instantiation of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector<double, 3>; _ArgTypes = {Dune::FieldVector<double, 3>}]':
/usr/include/dune/common/function.hh:120:15:   required from 'void Dune::Impl::LambdaVirtualFunction<Domain, Range, F>::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector<double, 3>; Range = Dune::FieldVector<double, 3>; F = std::function<Dune::FieldVector<double, 3>(Dune::FieldVector<double, 3>)>]'
/usr/include/dune/common/function.hh:118:10:   required from here
/usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  587 |       operator()(_ArgTypes... __args) const
      |       ^~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:32:
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh: In member function 'double Dune::P1VTKFunction<GV, V>::evaluate(int, const Entity&, const Dune::FieldVector<typename Dune::VTKFunction<GV>::ctype, using Base::dim>&) const [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3> > >; V = std::vector<double>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:249:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  249 |       return interpolation.global(xi);
      |              ~~~~~~~~~~~~~~~~~~~~^~~~
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 3>; V = Dune::FieldVector<double, 3>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/utility/structuredgridfactory.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid/structuredyaspgridfactory.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:2076:
/usr/include/dune/common/function.hh: In member function 'void Dune::Impl::LambdaVirtualFunction<Domain, Range, F>::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector<double, 3>; Range = Dune::FieldVector<double, 3>; F = std::function<Dune::FieldVector<double, 3>(Dune::FieldVector<double, 3>)>]':
/usr/include/dune/common/function.hh:120:9: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  120 |         y = f_(x);
      |         ^
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 0; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In function 'const Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::CellIterator::position() const [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<codim, dim, GridImp>::Geometry Dune::YaspEntity<codim, dim, GridImp>::geometry() const [with int codim = 1; int dim = 3; GridImp = const Dune::YaspGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  298 |       GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift());
      |                              ~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 1; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<codim, dim, GridImp>::Geometry Dune::YaspEntity<codim, dim, GridImp>::geometry() const [with int codim = 2; int dim = 3; GridImp = const Dune::YaspGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  298 |       GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift());
      |                              ~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>; int codim = 2; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix<double, 3, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3>; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<3>, Dune::YaspIntersection<const Dune::YaspGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:23:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<3>, Dune::YaspIntersection<const Dune::YaspGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'const Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::CellIterator::position() const [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 30%] Linking CXX executable gmshtest-onedgrid
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gmshtest-onedgrid.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/gmshtest-onedgrid.dir/gmshtest.cc.o" -o gmshtest-onedgrid  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so ../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so 
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
In function 'const Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::CellIterator::position() const [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 30%] Built target gmshtest-onedgrid
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test /build/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 31%] 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.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -DTESTCOORDINATES -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/test-dgf-yasp.cc.o -MF CMakeFiles/test-dgf-yasp-offset.dir/test-dgf-yasp.cc.o.d -o CMakeFiles/test-dgf-yasp-offset.dir/test-dgf-yasp.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:295:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  295 | void assertNeighbor (Grid &g)
      |      ^~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28:
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView<UGGridLevelGridViewTraits<const UGGrid<3> > >; OutputStream = DebugStream<1, 4>]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:226:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  226 |   void checkIndexSetForCodim ( const Grid &grid, const GridView &view,
      |        ^~~~~~~~~~~~~~~~~~~~~
[ 32%] Linking CXX executable conformvolumevtktest
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/conformvolumevtktest.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/conformvolumevtktest.dir/conformvolumevtktest.cc.o -o conformvolumevtktest  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
In function 'const Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::CellIterator::position() const [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 32%] 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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test /build/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 33%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/test-dgf-oned.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/test-dgf-oned.cc.o -MF CMakeFiles/test-dgf-oned.dir/test-dgf-oned.cc.o.d -o CMakeFiles/test-dgf-oned.dir/test-dgf-oned.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc
In function 'const Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::CellIterator::position() const [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'const Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::CellIterator::position() const [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' 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<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   21 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'const Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::CellIterator::position() const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' 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<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:911:16,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20,
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46:
/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  930 |     jt[ dim-1 ] = orgTop - orgBottom;
      |                   ~~~~~~~^~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:6:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::VertexIterator; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]',
    inlined from 'void Dune::VTKWriter<GridView>::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]' at /build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16:
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1322 |             f.write(eit.position(),*p);
      |                     ~~~~~~~~~~~~^~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:918:18,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20,
    inlined from 'bool Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::affine() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:281:26:
/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  930 |     jt[ dim-1 ] = orgTop - orgBottom;
      |                   ~~~~~~~^~~~~~~~~~~
In function 'const Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::CellIterator::position() const [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::VertexIterator; GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]',
    inlined from 'void Dune::VTKWriter<GridView>::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]' at /build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16:
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1322 |             f.write(eit.position(),*p);
      |                     ~~~~~~~~~~~~^~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:6:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter<GridView>::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:225:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  225 |   void SubsamplingVTKWriter<GridView>::writeCellData(VTK::VTUWriter& writer)
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]',
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 0; GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45,
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::apply(const GridView&, std::ostream&) [with int codim = 0; GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /usr/include/dune/geometry/quadraturerules.hh:296,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:21,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:8:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28:
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector<K, n>&, const FieldVector<K, n>&) [with ctype = double; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     return (vx1-vx2).infinity_norm() < eps;
      |            ~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
In file included from /usr/include/dune/geometry/quadraturerules.hh:296,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:21,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:8:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int codim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter<GridView>::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:243:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  243 |   void SubsamplingVTKWriter<GridView>::writeVertexData(VTK::VTUWriter& writer)
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:5:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:50:29:   required from 'void display(const std::string&, const GridView&, std::vector<double>&, int, std::vector<double>&, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26:
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:50:29:   required from 'void display(const std::string&, const GridView&, std::vector<double>&, int, std::vector<double>&, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |     DiagonalMatrix<K, n> transposed() const
      |                          ^~~~~~~~~~
In member function 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::VertexIterator; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]',
    inlined from 'void Dune::VTKWriter<GridView>::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]' at /build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16:
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1322 |             f.write(eit.position(),*p);
      |                     ~~~~~~~~~~~~^~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/onedgrid.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:5:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:50:29:   required from 'void display(const std::string&, const GridView&, std::vector<double>&, int, std::vector<double>&, int) [with GridView = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10:   required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter<GridView>::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:243:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:16:
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, 1, 1>&, const FieldMatrix<OtherScalar, 1, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23:   required from here
/usr/include/dune/common/fmatrix.hh:530:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  530 |       return result;
      |              ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |     JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/onedgrid.hh:18:
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |     JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:73:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:167:14:   required from 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::outerNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:177:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  177 |     FieldVector<ctype, dimworld> centerUnitOuterNormal () const
      |                                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLeafIntersection<const Dune::OneDGrid>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:576:84:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::OneDGrid, Dune::OneDGridLeafIterator<0, Dune::All_Partition, const Dune::OneDGrid> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:652:34:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-oned.cc:14:23:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  385 |     GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::LocalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:180:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  180 |     LocalCoordinate local(const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3>; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3>, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<3>, Dune::YaspIntersection<const Dune::YaspGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<3>, Dune::YaspIntersection<const Dune::YaspGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/dune/geometry/refinement/simplex.cc: In member function 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, dimension>::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, dimension>::coords() const [with int dimension = 3; CoordType = double]':
/usr/include/dune/geometry/refinement/simplex.cc:581:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  581 |       RefinementIteratorSpecial<dimension, CoordType, dimension>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 34%] Linking CXX executable starcdreadertest
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/starcdreadertest.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/starcdreadertest.dir/starcdreadertest.cc.o -o starcdreadertest  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so ../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so 
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 34%] Built target starcdreadertest
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test /build/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-alberta.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-alberta.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-alberta.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 35%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-alberta.dir/test-dgf-alberta.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-alberta.dir/test-dgf-alberta.cc.o -MF CMakeFiles/test-dgf-alberta.dir/test-dgf-alberta.cc.o.d -o CMakeFiles/test-dgf-alberta.dir/test-dgf-alberta.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:17:
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>; derived_type = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
In function 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial<dimension, CoordType, 0>::global(const CoordVector&) const [with int dimension = 2; CoordType = double]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:27:
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::VertexIterator::position() const [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridView::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33:   required from 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > > >::VertexIterator; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16:   required from 'void Dune::VTKWriter<GridView>::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1200:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:58:18:   required from 'void display(const std::string&, const GridView&, std::vector<double>&, int, std::vector<double>&, int) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:501:25: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  501 |       FieldVector<DT,n> position () const
      |                         ^~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:220:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |     Jacobian jacobian([[maybe_unused]] const LocalCoordinate& local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:226:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  226 |     JacobianInverse jacobianInverse([[maybe_unused]] const LocalCoordinate& local) const
      |                     ^~~~~~~~~~~~~~~
[ 35%] Linking CXX executable vtksequencetest
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/vtksequencetest.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/vtksequencetest.dir/vtksequencetest.cc.o -o vtksequencetest  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   21 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-yasp.cc:19:19:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 35%] Built target vtksequencetest
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test /build/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 35%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/test-dgf-ug.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/test-dgf-ug.cc.o -MF CMakeFiles/test-dgf-ug.dir/test-dgf-ug.cc.o.d -o CMakeFiles/test-dgf-ug.dir/test-dgf-ug.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45:
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:10:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:249:34:   required from 'double Dune::P1VTKFunction<GV, V>::evaluate(int, const Entity&, const Dune::FieldVector<typename Dune::VTKFunction<GV>::ctype, using Base::dim>&) const [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; V = std::vector<double>; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; Base = Dune::VTKFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > > >; typename Dune::VTKFunction<GV>::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:237:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45:
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/12/functional:59,
                 from /usr/include/dune/common/transpose.hh:9:
/usr/include/c++/12/bits/std_function.h: In instantiation of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector<double, 2>; _ArgTypes = {Dune::FieldVector<double, 2>}]':
/usr/include/dune/common/function.hh:120:15:   required from 'void Dune::Impl::LambdaVirtualFunction<Domain, Range, F>::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector<double, 2>; Range = Dune::FieldVector<double, 2>; F = std::function<Dune::FieldVector<double, 2>(Dune::FieldVector<double, 2>)>]'
/usr/include/dune/common/function.hh:118:10:   required from here
/usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  587 |       operator()(_ArgTypes... __args) const
      |       ^~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:10:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:249:34:   required from 'double Dune::P1VTKFunction<GV, V>::evaluate(int, const Entity&, const Dune::FieldVector<typename Dune::VTKFunction<GV>::ctype, using Base::dim>&) const [with GV = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >; V = std::vector<double>; Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; Base = Dune::VTKFunction<Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> > >; typename Dune::VTKFunction<GV>::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:237:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:32:
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh: In member function 'double Dune::P1VTKFunction<GV, V>::evaluate(int, const Entity&, const Dune::FieldVector<typename Dune::VTKFunction<GV>::ctype, using Base::dim>&) const [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; V = std::vector<double>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:249:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  249 |       return interpolation.global(xi);
      |              ~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/utility/structuredgridfactory.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid/structuredyaspgridfactory.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:2076:
/usr/include/dune/common/function.hh: In member function 'void Dune::Impl::LambdaVirtualFunction<Domain, Range, F>::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector<double, 2>; Range = Dune::FieldVector<double, 2>; F = std::function<Dune::FieldVector<double, 2>(Dune::FieldVector<double, 2>)>]':
/usr/include/dune/common/function.hh:120:9: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  120 |         y = f_(x);
      |         ^
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 1; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::OneDGrid]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |            ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const OneDGrid, OneDGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<codim, dim, GridImp>::Geometry Dune::YaspEntity<codim, dim, GridImp>::geometry() const [with int codim = 1; int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  298 |       GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift());
      |                              ~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:23:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::OneDGrid, Dune::OneDGridLevelIntersection<const Dune::OneDGrid> >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::OneDGrid, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |            ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:23:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid.hh:7,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:5:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:44:
/build/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const':
/build/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh:41:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   41 |     {
      |     ^
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611:
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  110 |   AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |   AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
[ 36%] Linking CXX executable vtktest
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/vtktest.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/vtktest.dir/vtktest.cc.o -o vtktest  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix<double, 2, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 36%] Built target vtktest
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test /build/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/build.make dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 37%] 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.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/c++ -DDGFTEST_USE_GMSH=1 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/test-dgf-ug.cc.o -MF CMakeFiles/test-dgf-gmsh-ug.dir/test-dgf-ug.cc.o.d -o CMakeFiles/test-dgf-gmsh-ug.dir/test-dgf-ug.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28:
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector<K, SIZE>&, const FieldVector<K, SIZE>&) [with ctype = double; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     return (vx1-vx2).infinity_norm() < eps;
      |            ~~~~^~~~~
In file included from /usr/include/dune/geometry/quadraturerules.hh:296,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:21,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:8:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
In file included from /usr/include/dune/geometry/quadraturerules.hh:296,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:21,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:7:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
[ 38%] Building CXX object dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/test-linking.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/test-linking.cc.o -MF CMakeFiles/subsamplingvtktest.dir/test-linking.cc.o.d -o CMakeFiles/subsamplingvtktest.dir/test-linking.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/test/test-linking.cc
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 3>; V = Dune::FieldVector<double, 3>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |                               ~~~~~~~~~^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:30:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:50:29:   required from 'void display(const std::string&, const GridView&, std::vector<double>&, int, std::vector<double>&, int) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:13:
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfyasp.hh: In static member function 'static void Dune::DGFGridFactory<Dune::YaspGrid<dim, Dune::EquidistantOffsetCoordinates<ct, dim> > >::getCorners(const Geometry&, std::vector<Dune::FieldVector<ctype, dimension> >&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; ctype = double; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfyasp.hh:387:75: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  387 |         const typename Geometry::GlobalCoordinate corner = geometry.corner( i );
      |                                                            ~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:5:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:50:29:   required from 'void display(const std::string&, const GridView&, std::vector<double>&, int, std::vector<double>&, int) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18:   required from 'class Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18:   required from 'class Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:26:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:50:29:   required from 'void display(const std::string&, const GridView&, std::vector<double>&, int, std::vector<double>&, int) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26:   required from 'class Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26:   required from 'class Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:50:29:   required from 'void display(const std::string&, const GridView&, std::vector<double>&, int, std::vector<double>&, int) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:6:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18:   required from 'class Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18:   required from 'class Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:178:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  178 |         if( (geometry.corner( i ) - geometry.global( refElement.position( i, mydim ) )).two_norm() > tolerance )
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26:   required from 'class Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26:   required from 'class Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = OneDGrid; Entity = Entity<0, 1, const OneDGrid, OneDGridEntity>; IndexSetType = IndexSet<const OneDGrid, OneDGridLeafIndexSet<const OneDGrid>, unsigned int, std::vector<GeometryType> >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map<std::pair<int, GeometryType>, std::vector<int> >; MapType2 = std::map<std::vector<int>, std::pair<int, GeometryType> >; MapType3 = std::map<int, FieldVector<double, 1>, std::less<int>, std::allocator<std::pair<const int, FieldVector<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  167 |           FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 );
      |                                                    ~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:12:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |     GlobalCoordinate corner ( const int i ) const
      |                      ^~~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  117 |     const GlobalCoordinate center = geometry.center();
      |                                     ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  213 |       auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:102:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:186:36:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::OneDGrid, Dune::OneDGridLevelIntersection<const Dune::OneDGrid> >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:125:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  125 |         if( (corner - center).two_norm() <= tolerance )
      |             ~~~~~~~~^~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:17: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance )
      |         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |       return impl().jacobianTransposed( local );
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/include/dune/geometry/quadraturerules.hh:296,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:21,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:8:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::OneDGrid, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::Jacobian Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  238 |     Jacobian jacobian ( const LocalCoordinate &local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
[ 40%] Linking CXX executable subsamplingvtktest
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:464:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  464 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/subsamplingvtktest.dir/link.txt --verbose=1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/subsamplingvtktest.dir/subsamplingvtktest.cc.o "CMakeFiles/subsamplingvtktest.dir/test-linking.cc.o" -o subsamplingvtktest  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection<const Dune::UGGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:576:84:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLeafIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:652:34:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  385 |     GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In instantiation of 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerOuterNormal() const [with Grid = const Dune::AlbertaGrid<2>; NormalVector = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:199:12:   required from 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::outerNormal(const LocalCoordType&) const [with Grid = const Dune::AlbertaGrid<2>; NormalVector = Dune::FieldVector<double, 2>; LocalCoordType = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<2>; IntersectionImp = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:171:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  171 |   AlbertaGridIntersectionBase< Grid >::centerOuterNormal() const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 40%] Built target subsamplingvtktest
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test /build/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/build.make dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 41%] Building CXX object dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/geometrygrid-coordfunction-copyconstructor.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/geometrygrid-coordfunction-copyconstructor.cc.o -MF CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/geometrygrid-coordfunction-copyconstructor.cc.o.d -o CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/geometrygrid-coordfunction-copyconstructor.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/geometrygrid-coordfunction-copyconstructor.cc
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:23:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::LocalCoordinate Dune::GeometryReference<Implementation>::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:88:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   88 |     LocalCoordinate local ( const GlobalCoordinate &global ) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:83:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   83 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::JacobianTransposed Dune::GeometryReference<Implementation>::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:100:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  100 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In member function 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >::CellIterator; GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]',
    inlined from 'void Dune::VTKWriter<GridView>::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1342:16:
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1322 |             f.write(eit.position(),*p);
      |                     ~~~~~~~~~~~~^~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::AlbertaGrid<2>; IntersectionImp = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  407 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection<const Dune::UGGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:5:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:50:29:   required from 'void display(const std::string&, const GridView&, std::vector<double>&, int, std::vector<double>&, int) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26:   required from 'class Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26:   required from 'class Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' 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<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  738 |   MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:50:29:   required from 'void display(const std::string&, const GridView&, std::vector<double>&, int, std::vector<double>&, int) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
In member function 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > > >::CellIterator; GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >]',
    inlined from 'void Dune::VTKWriter<GridView>::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >]' at /build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1342:16:
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1322 |             f.write(eit.position(),*p);
      |                     ~~~~~~~~~~~~^~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26:   required from 'class Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26:   required from 'class Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:111:25:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/geometrygrid-coordfunction-copyconstructor.cc: In constructor 'Analytical::Analytical(Dune::AnalyticalCoordFunction<double, 3, 3, Analytical>::RangeVector)':
/build/dune-grid-2.9.0/dune/grid/test/geometrygrid-coordfunction-copyconstructor.cc:21:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   21 |   Analytical(Base::RangeVector offset)
      |   ^~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:15:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:90:26:   required from 'Dune::GeometryReference<Implementation>::LocalCoordinate Dune::GeometryReference<Implementation>::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |   AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:85:27:   required from 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   34 |   AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1373 |             p->write((*vit).geometry().corner(vit.localindex())[j]);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
[ 41%] Linking CXX executable geometrygrid-coordfunction-copyconstructor
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/link.txt --verbose=1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::corner(int) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:196:92:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:80:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   80 |     GlobalCoordinate corner ( int i ) const { return impl().corner( i ); }
      |                      ^~~~~~
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/geometrygrid-coordfunction-copyconstructor.cc.o" -o geometrygrid-coordfunction-copyconstructor  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 41%] Built target geometrygrid-coordfunction-copyconstructor
make  -f dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/build.make dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test /build/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/DependInfo.cmake --color=
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28:
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >; Entity = Entity<0, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspEntity>; IndexSetType = IndexSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspIndexSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, true>, unsigned int, std::vector<GeometryType> >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map<std::pair<int, GeometryType>, std::vector<int> >; MapType2 = std::map<std::vector<int>, std::pair<int, GeometryType> >; MapType3 = std::map<int, FieldVector<double, 2>, std::less<int>, std::allocator<std::pair<const int, FieldVector<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  167 |           FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 );
      |                                                    ~~~~~~~~~~~~~~~~~~~~~^~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/build.make dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 42%] Building CXX object dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/test-geogrid.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DCACHECOORDFUNCTION=0 -DCOORDFUNCTION="IdenticalCoordFunction<double,2>" -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DGRIDTYPE="Dune::YaspGrid<2>" -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/test-geogrid.cc.o -MF CMakeFiles/test-geogrid-yaspgrid.dir/test-geogrid.cc.o.d -o CMakeFiles/test-geogrid-yaspgrid.dir/test-geogrid.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::Jacobian Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  238 |     Jacobian jacobian ( const LocalCoordinate &local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::JacobianInverse Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:244:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  244 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:27:
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::VertexIterator::position() const [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; typename GridView::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33:   required from 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >::VertexIterator; GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16:   required from 'void Dune::VTKWriter<GridView>::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1200:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:58:18:   required from 'void display(const std::string&, const GridView&, std::vector<double>&, int, std::vector<double>&, int) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:501:25: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  501 |       FieldVector<DT,n> position () const
      |                         ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  407 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:418:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  418 |     JacobianInverse jacobianInverse (const LocalCoordinate &local) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:102:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:186:36:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::center() const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:81:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   81 |     GlobalCoordinate center () const { return impl().center(); }
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::JacobianTransposed Dune::GeometryReference<Implementation>::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:100:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  100 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::JacobianInverseTransposed Dune::GeometryReference<Implementation>::jacobianInverseTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:105:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  105 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::JacobianInverse Dune::GeometryReference<Implementation>::jacobianInverse(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:118:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  118 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:464:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  464 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::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<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:31)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:13:29:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection<const Dune::UGGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:576:84:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLeafIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:652:34:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  385 |     GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:179:125:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:68:24:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  407 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-alberta.cc:6:
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:15:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52:   required from 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:190:37:   required from 'void Dune::BoundarySegmentWrapper<dim, dimworld>::backup(ObjectStreamType&) const [with int dim = 2; int dimworld = 2; ObjectStreamType = std::__cxx11::basic_stringstream<char>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:176:10:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:249:34:   required from 'double Dune::P1VTKFunction<GV, V>::evaluate(int, const Entity&, const Dune::FieldVector<typename Dune::VTKFunction<GV>::ctype, using Base::dim>&) const [with GV = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >; V = std::vector<double>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Base = Dune::VTKFunction<Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > > >; typename Dune::VTKFunction<GV>::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:237:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection<const Dune::UGGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:56:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52:   required from 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' 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<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52:   required from 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/functional:59,
                 from /usr/include/dune/common/transpose.hh:9:
/usr/include/c++/12/bits/std_function.h: In instantiation of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector<double, 2>; _ArgTypes = {Dune::FieldVector<double, 2>}]':
/usr/include/dune/common/function.hh:120:15:   required from 'void Dune::Impl::LambdaVirtualFunction<Domain, Range, F>::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector<double, 2>; Range = Dune::FieldVector<double, 2>; F = std::function<Dune::FieldVector<double, 2>(Dune::FieldVector<double, 2>)>]'
/usr/include/dune/common/function.hh:118:10:   required from here
/usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  587 |       operator()(_ArgTypes... __args) const
      |       ^~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45:
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' 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<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:249:34:   required from 'double Dune::P1VTKFunction<GV, V>::evaluate(int, const Entity&, const Dune::FieldVector<typename Dune::VTKFunction<GV>::ctype, using Base::dim>&) const [with GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; V = std::vector<double>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Base = Dune::VTKFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >; typename Dune::VTKFunction<GV>::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:237:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:32,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:27:
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh: In member function 'double Dune::P1VTKFunction<GV, V>::evaluate(int, const Entity&, const Dune::FieldVector<typename Dune::VTKFunction<GV>::ctype, using Base::dim>&) const [with GV = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >; V = std::vector<double>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:249:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  249 |       return interpolation.global(xi);
      |              ~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'void Dune::BoundarySegmentWrapper<dim, dimworld>::backup(ObjectStreamType&) const [with int dim = 2; int dimworld = 2]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:190:9: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  190 |         corner = faceMapping_.corner( i );
      |         ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:63: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                                               ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 2>*, std::vector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In member function 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector<double, 1>&) const [with int dimWorld = 2]':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  103 |       virtual GlobalVector operator() ( const Dune::FieldVector<double,1> &local ) const
      |                            ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:49:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   49 |     return x;
      |            ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection<const Dune::UGGrid<2> >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:395:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  395 |     GlobalCoordinate unitOuterNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |     geo.jacobian( v );
      |     ~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 2>*, std::vector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |     return jit;
      |            ^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:409:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:420:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  738 |   MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix<double, 2, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:25:
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix<double, 2, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:20:
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:25:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:23:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 2>*, std::vector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >; ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:23:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:27:
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::VertexIterator::position() const [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; typename GridView::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33:   required from 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >::VertexIterator; GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16:   required from 'void Dune::VTKWriter<GridView>::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1200:7:   required from 'void Dune::VTKWriter<GridView>::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1187:7:   required from 'void Dune::VTKWriter<GridView>::writeDataFile(std::ostream&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; std::ostream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1013:7:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:806:19:   required from 'std::string Dune::VTKWriter<GridView>::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:58:18:   required from 'void display(const std::string&, const GridView&, std::vector<double>&, int, std::vector<double>&, int) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:166:10:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:501:25: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  501 |       FieldVector<DT,n> position () const
      |                         ^~~~~~~~
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' 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<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  407 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:418:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  418 |     JacobianInverse jacobianInverse (const LocalCoordinate &local) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:72:28:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/dune/geometry/quadraturerules.hh:296,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:36:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:179:125:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:64:12:   required from 'void test(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:172:7:   required from 'void runDGFTest(int, char**) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/test-dgf-ug.cc:14:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45:
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' 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<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:249:34:   required from 'double Dune::P1VTKFunction<GV, V>::evaluate(int, const Entity&, const Dune::FieldVector<typename Dune::VTKFunction<GV>::ctype, using Base::dim>&) const [with GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; V = std::vector<double>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Base = Dune::VTKFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >; typename Dune::VTKFunction<GV>::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/function.hh:237:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector<double, 1>&) const [with int dimWorld = 2]':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  103 |       virtual GlobalVector operator() ( const Dune::FieldVector<double,1> &local ) const
      |                            ^~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/geometrygrid/grid.hh:12,
                 from /build/dune-grid-2.9.0/dune/grid/geometrygrid.hh:5,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:23:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:245:86:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:125:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  125 |         if( (corner - center).two_norm() <= tolerance )
      |             ~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection<const Dune::UGGrid<2> >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:395:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  395 |     GlobalCoordinate unitOuterNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |     geo.jacobian( v );
      |     ~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 2>*, std::vector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |     return jit;
      |            ^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:409:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:420:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94:   required from 'class Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94:   required from 'class Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, GeoGrid::GeometryTraits<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Geometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65:   required from 'class Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94:   required from 'class Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix<double, 2, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:20:
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 2, 2, GeoGrid::GeometryTraits<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Geometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:136:70:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 2, 2, GeoGrid::GeometryTraits<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> > > >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Geometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 2>*, std::vector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >; ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, GeoGrid::GeometryTraits<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> > > >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Geometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65:   required from 'class Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57:   required from 'class CheckCommunication<Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >, 2, std::basic_ostream<char> >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5:   required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; OutputStream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:149:21:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:23:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 2, 2, GeoGrid::GeometryTraits<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Geometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, GeoGrid::GeometryTraits<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Geometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65:   required from 'class Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57:   required from 'class CheckCommunication<Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >, 2, std::basic_ostream<char> >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5:   required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; OutputStream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:149:21:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 2, 2, GeoGrid::GeometryTraits<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> > > >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Geometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, GeoGrid::GeometryTraits<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> > > >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Geometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65:   required from 'class Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57:   required from 'class CheckCommunication<Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >, 2, std::basic_ostream<char> >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5:   required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; OutputStream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:149:21:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/onedgrid.hh:18,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfoned.hh:20,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:12:
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:245:86:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, GeoGrid::GeometryTraits<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > > > >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65:   required from 'class Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28:   required from 'void iteratorEquals(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 2, 2, GeoGrid::GeometryTraits<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > > > >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94:   required from 'class Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94:   required from 'class Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 2, 2, GeoGrid::GeometryTraits<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Geometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17:
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:136:70:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |     DiagonalMatrix<K, n> transposed() const
      |                          ^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/geometrygrid/gridfamily.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/geometrygrid/grid.hh:17:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  194 |       GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); }
      |                        ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1373 |             p->write((*vit).geometry().corner(vit.localindex())[j]);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  194 |       GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); }
      |                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:242:68: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  242 |       typename Geometry::GlobalCoordinate c1( it->geometry().corner( c ) );
      |                                               ~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28:
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = AlbertaGrid<2>; Entity = Entity<0, 2, const AlbertaGrid<2>, AlbertaGridEntity>; IndexSetType = IndexSet<AlbertaGrid<2>, AlbertaGridIndexSet<2, 2>, int, std::array<GeometryType, 1> >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map<std::pair<int, GeometryType>, std::vector<int> >; MapType2 = std::map<std::vector<int>, std::pair<int, GeometryType> >; MapType3 = std::map<int, FieldVector<double, 2>, std::less<int>, std::allocator<std::pair<const int, FieldVector<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  167 |           FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 );
      |                                                    ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  194 |       GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); }
      |                        ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |       if( !refElement.checkInside( geometry.corner( i ) ) )
      |                                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  194 |       GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); }
      |                        ^~~~~~
In lambda function,
    inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<2>, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >(const UGGrid<2>&, const IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36,
    inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<UGGrid<2>, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >(const UGGrid<2>&, const IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>&)::<lambda(auto:20)>]' at /usr/include/dune/common/hybridutilities.hh:270:16,
    inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>]' at /build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |       JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); }
      |                          ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:12:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |       JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); }
      |                          ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |       JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); }
      |                          ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |       JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); }
      |                          ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:242:68: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  242 |       typename Geometry::GlobalCoordinate c1( it->geometry().corner( c ) );
      |                                               ~~~~~~~~~~~~~~~~~~~~~^~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' 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<CoordType, dim, coorddim>::LocalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:180:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  180 |     LocalCoordinate local(const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 2, 2, GeoGrid::GeometryTraits<const GeometryGrid<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Geometry>'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:39:38:   required from 'Dune::GeoGrid::IntersectionIterator<Grid, HostIntersectionIterator>::IntersectionIterator(const Entity&, const HostIntersectionIterator&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Entity>; Grid = const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >; HostIntersectionIterator = Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/gridview.hh:209:16:   required from 'Dune::GeoGrid::GridView<HGV, CoordFunction, Allocator>::IntersectionIterator Dune::GeoGrid::GridView<HGV, CoordFunction, Allocator>::ibegin(const typename Codim<0>::Entity&) const [with HGV = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; CoordFunction = Dune::IdenticalCoordFunction<double, 2>; Allocator = std::allocator<void>; IntersectionIterator = Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > > >; typename Codim<0>::Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Entity>]'
/build/dune-grid-2.9.0/dune/grid/common/gridview.hh:269:27:   required from 'Dune::GridView<ViewTraits>::IntersectionIterator Dune::GridView<ViewTraits>::ibegin(const typename Codim<0>::Entity&) const [with ViewTraits = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> >; IntersectionIterator = Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > > > >; typename Codim<0>::Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Entity>]'
/build/dune-grid-2.9.0/dune/grid/common/rangegenerators.hh:848:59:   required from 'Dune::IteratorRange<decltype (gv.ibegin(e))> Dune::intersections(const GV&, const Entity&) [with GV = GridView<GeoGrid::GridViewTraits<GridView<GeoGrid::GridViewTraits<GridView<DefaultLevelGridViewTraits<const YaspGrid<2> > >, IdenticalCoordFunction<double, 2>, std::allocator<void> > >, IdenticalCoordFunction<double, 2>, std::allocator<void> > >; Entity = Entity<0, 2, const GeometryGrid<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, IdenticalCoordFunction<double, 2> >, GeoGrid::Entity>; decltype (gv.ibegin(e)) = IntersectionIterator<const GeometryGrid<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, IdenticalCoordFunction<double, 2> >, GeoGrid::IntersectionIterator<const GeometryGrid<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, IdenticalCoordFunction<double, 2> >, IntersectionIterator<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::IntersectionIterator<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, IntersectionIterator<const YaspGrid<2>, YaspIntersectionIterator<const YaspGrid<2> >, YaspIntersection<const YaspGrid<2> > > >, GeoGrid::Intersection<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, Intersection<const YaspGrid<2>, YaspIntersection<const YaspGrid<2> > > > > >, GeoGrid::Intersection<const GeometryGrid<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, IdenticalCoordFunction<double, 2> >, Intersection<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Intersection<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, Intersection<const YaspGrid<2>, YaspIntersection<const YaspGrid<2> > > > > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 0; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |       if( !refElement.checkInside( geometry.corner( i ) ) )
      |                                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  666 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::center() const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  240 |     GlobalCoordinate center() const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:616:27:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  666 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:616:27:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  666 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:616:27:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  666 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:616:27:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:671:40:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |       GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); }
      |                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:33: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  204 |       JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianInverseTransposed( local ); }
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/geometrygrid/gridview.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/geometrygrid/gridfamily.hh:14:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In instantiation of 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::centerUnitOuterNormal() const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >; typename std::remove_const<_Tp>::type::Traits::ctype = double; typename std::remove_const<_Tp>::type::Traits = Dune::GeoGrid::GridFamily<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> >::Traits; typename std::remove_const<_Tp>::type = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:408:46:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:168:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       FieldVector< ctype, dimensionworld > centerUnitOuterNormal () const
      |                                            ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' 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<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:671:40:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |       GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); }
      |                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:33: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  204 |       JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianInverseTransposed( local ); }
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In instantiation of 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::centerUnitOuterNormal() const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >; typename std::remove_const<_Tp>::type::Traits::ctype = double; typename std::remove_const<_Tp>::type::Traits = Dune::GeoGrid::GridFamily<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >::Traits; typename std::remove_const<_Tp>::type = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:408:46:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:168:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       FieldVector< ctype, dimensionworld > centerUnitOuterNormal () const
      |                                            ^~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:671:40:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |       GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); }
      |                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:33: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  204 |       JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianInverseTransposed( local ); }
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In instantiation of 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::centerUnitOuterNormal() const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >; typename std::remove_const<_Tp>::type::Traits::ctype = double; typename std::remove_const<_Tp>::type::Traits = Dune::GeoGrid::GridFamily<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >::Traits; typename std::remove_const<_Tp>::type = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:408:46:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:168:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       FieldVector< ctype, dimensionworld > centerUnitOuterNormal () const
      |                                            ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix<double, 2, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix<double, 2, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' 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<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:671:40:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |       GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); }
      |                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:33: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  204 |       JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianInverseTransposed( local ); }
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In instantiation of 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::centerUnitOuterNormal() const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >; typename std::remove_const<_Tp>::type::Traits::ctype = double; typename std::remove_const<_Tp>::type::Traits = Dune::GeoGrid::GridFamily<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >::Traits; typename std::remove_const<_Tp>::type = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:408:46:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:168:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       FieldVector< ctype, dimensionworld > centerUnitOuterNormal () const
      |                                            ^~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:106:
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh: In member function 'const Dune::UGGridLevelIntersection<GridImp>::WorldVector& Dune::UGGridLevelIntersection<GridImp>::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:142:5: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  142 |     integrationOuterNormal (const FaceVector& local) const
      |     ^~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' 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<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/multilineargeometry.hh:616:27:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       GlobalCoordinate center () const { return mapping_->center(); }
      |                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  198 |       LocalCoordinate local ( const GlobalCoordinate &global ) const { return mapping_->local( global ); }
      |                       ^~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |       JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); }
      |                          ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:16: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       Jacobian jacobian ( const LocalCoordinate &local ) const { return mapping_->jacobian( local ); }
      |                ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const { return mapping_->jacobianInverse( local ); }
      |                       ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:580:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  580 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:680:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  680 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:27:
In member function 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> > >::VertexIterator; GridView = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >]',
    inlined from 'void Dune::VTKWriter<GridView>::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >]' at /build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1356:16:
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1322 |             f.write(eit.position(),*p);
      |                     ~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       GlobalCoordinate center () const { return mapping_->center(); }
      |                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  198 |       LocalCoordinate local ( const GlobalCoordinate &global ) const { return mapping_->local( global ); }
      |                       ^~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |       JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); }
      |                          ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:16: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       Jacobian jacobian ( const LocalCoordinate &local ) const { return mapping_->jacobian( local ); }
      |                ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const { return mapping_->jacobianInverse( local ); }
      |                       ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:580:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  580 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:680:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  680 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1361:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1361 |     virtual void writeGridPoints(VTK::VTUWriter& writer)
      |                  ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       GlobalCoordinate center () const { return mapping_->center(); }
      |                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  198 |       LocalCoordinate local ( const GlobalCoordinate &global ) const { return mapping_->local( global ); }
      |                       ^~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |       JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); }
      |                          ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:16: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       Jacobian jacobian ( const LocalCoordinate &local ) const { return mapping_->jacobian( local ); }
      |                ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const { return mapping_->jacobianInverse( local ); }
      |                       ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:580:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  580 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:680:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  680 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |       return impl().jacobianTransposed( local );
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  117 |     const GlobalCoordinate center = geometry.center();
      |                                     ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix<double, 3, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:918:18,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20,
    inlined from 'bool Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::affine() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:281:26:
/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  930 |     jt[ dim-1 ] = orgTop - orgBottom;
      |                   ~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       GlobalCoordinate center () const { return mapping_->center(); }
      |                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  198 |       LocalCoordinate local ( const GlobalCoordinate &global ) const { return mapping_->local( global ); }
      |                       ^~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |       JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); }
      |                          ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:16: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       Jacobian jacobian ( const LocalCoordinate &local ) const { return mapping_->jacobian( local ); }
      |                ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const { return mapping_->jacobianInverse( local ); }
      |                       ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:580:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  580 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:680:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  680 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31:
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:572:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix<double, 2, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' 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<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:604:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  604 |     LocalCoordinate local ( const GlobalCoordinate &global ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  666 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:702:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  702 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:713:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  713 |     JacobianInverse jacobianInverse (const LocalCoordinate &local) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  240 |     GlobalCoordinate center() const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |     JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:226:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  226 |     JacobianInverse jacobianInverse([[maybe_unused]] const LocalCoordinate& local) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:589:28:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:693:47:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  738 |   MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  245 |       if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() )
      |           ~~~^~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:572:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:604:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  604 |     LocalCoordinate local ( const GlobalCoordinate &global ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  666 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:702:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  702 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:713:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  713 |     JacobianInverse jacobianInverse (const LocalCoordinate &local) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:589:28:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:693:47:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  738 |   MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44:
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:106:
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh: In member function 'const Dune::UGGridLevelIntersection<GridImp>::WorldVector& Dune::UGGridLevelIntersection<GridImp>::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:142:5: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  142 |     integrationOuterNormal (const FaceVector& local) const
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:572:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:604:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  604 |     LocalCoordinate local ( const GlobalCoordinate &global ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  666 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:702:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  702 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:713:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  713 |     JacobianInverse jacobianInverse (const LocalCoordinate &local) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:589:28:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:693:47:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  738 |   MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:572:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:604:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  604 |     LocalCoordinate local ( const GlobalCoordinate &global ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  666 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:702:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  702 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:713:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  713 |     JacobianInverse jacobianInverse (const LocalCoordinate &local) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:589:28:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:693:47:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  738 |   MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:572:47:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:580:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  580 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  245 |       if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() )
      |           ~~~^~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:616:27:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:671:40:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/multilineargeometry.hh:572:47:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 0; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:580:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  580 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:616:27:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:671:40:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/multilineargeometry.hh:572:47:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 0; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:580:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  580 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:616:27:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:671:40:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/multilineargeometry.hh:572:47:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 0; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > > >(const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >&, const GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:580:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  580 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:616:27:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:671:40:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |       JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); }
      |                          ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 2; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 2; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31:
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int codim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  666 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |       GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); }
      |                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  198 |       LocalCoordinate local ( const GlobalCoordinate &global ) const { return mapping_->local( global ); }
      |                       ^~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |       JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); }
      |                          ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:33: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  204 |       JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianInverseTransposed( local ); }
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:16: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       Jacobian jacobian ( const LocalCoordinate &local ) const { return mapping_->jacobian( local ); }
      |                ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const { return mapping_->jacobianInverse( local ); }
      |                       ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |       GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); }
      |                        ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
[ 43%] Linking CXX executable test-dgf-oned
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-dgf-oned.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-dgf-oned.dir/test-dgf-oned.cc.o" -o test-dgf-oned  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so ../../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so 
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:604:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  604 |     LocalCoordinate local ( const GlobalCoordinate &global ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  666 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:680:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  680 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:702:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  702 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:713:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  713 |     JacobianInverse jacobianInverse (const LocalCoordinate &local) const
      |                     ^~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/geometrygrid/entity.hh:12,
                 from /build/dune-grid-2.9.0/dune/grid/geometrygrid/datahandle.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/geometrygrid/grid.hh:16:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/hostcorners.hh: In instantiation of 'Dune::GeoGrid::HostCorners<HostEntity>::Coordinate Dune::GeoGrid::HostCorners<HostEntity>::operator[](int) const [with HostEntity = Dune::Entity<2, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Coordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46:   required from 'void Dune::GeoGrid::CoordFunctionCaller<HostEntity, Dune::AnalyticalCoordFunctionInterface<ct, dimD, dimR, Impl> >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<2, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 2; Impl = Dune::IdenticalCoordFunction<double, 2>; RangeVector = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh:59:40:   required from 'void Dune::GeoGrid::CoordVector<mydim, Grid, false>::calculate(std::array<Dune::FieldVector<typename std::remove_const<V>::type::Traits::ctype, dimensionworld>, size>&) const [with long unsigned int size = 1; int mydim = 0; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; typename std::remove_const<V>::type::Traits::ctype = double; typename std::remove_const<V>::type::Traits = Dune::GeoGrid::GridFamily<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> >::Traits; typename std::remove_const<V>::type = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh:188:25:   required from 'Dune::GeoGrid::CornerStorage<mydim, cdim, Grid>::CornerStorage(const Dune::GeoGrid::CoordVector<mydim, Grid, fake>&) [with bool fake = false; int mydim = 0; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/usr/include/dune/geometry/multilineargeometry.hh:258:9:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::CoordVector<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false>; ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]'
/usr/include/dune/geometry/multilineargeometry.hh:563:44:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::CachedMultiLinearGeometry(Dune::GeometryType, const CornerStorage&) [with CornerStorage = Dune::GeoGrid::CoordVector<0, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false>; ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:113:26:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/geometrygrid/entity.hh:256:18:   required from 'Dune::GeoGrid::EntityBase<codim, Grid, false>::Geometry Dune::GeoGrid::EntityBase<codim, Grid, false>::geometry() const [with int codim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; Geometry = Dune::Geometry<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:141:60:   required from 'Dune::Entity<codim, dim, GridImp, EntityImp>::Geometry Dune::Entity<codim, dim, GridImp, EntityImp>::geometry() const [with int cd = 2; int dim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; EntityImp = Dune::GeoGrid::Entity; Geometry = Dune::Geometry<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:94:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/hostcorners.hh:37:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |       Coordinate operator[] ( int i ) const
      |                  ^~~~~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  117 |     const GlobalCoordinate center = geometry.center();
      |                                     ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  213 |       auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 43%] Built target test-dgf-oned
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test /build/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/build.make dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 44%] Building CXX object dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/test-geogrid.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DCACHECOORDFUNCTION=0 -DCOORDFUNCTION="IdenticalCoordFunction<double,2>" -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DGRIDTYPE="Dune::UGGrid<2>" -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/test-geogrid.cc.o -MF CMakeFiles/test-geogrid-uggrid.dir/test-geogrid.cc.o.d -o CMakeFiles/test-geogrid-uggrid.dir/test-geogrid.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:616:27:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:671:40:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:693:47:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  738 |   MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:141:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  141 |       if( (center - cornerAvg).two_norm() > tolerance )
      |           ~~~~~~~~^~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:17: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance )
      |         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |       return impl().jacobianTransposed( local );
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30:
In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]',
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 0; GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45,
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::apply(const GridView&, std::ostream&) [with int codim = 0; GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]',
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 2; GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45,
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::apply(const GridView&, std::ostream&) [with int codim = 2; GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16,
    inlined from 'static void CheckEntitySeed::IfHasEntitySeed<codim>::apply(const GridView&, std::ostream&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int codim = 2]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:198:40,
    inlined from 'Dune::checkEntitySeed<UGGridLevelGridViewTraits<const UGGrid<2> > >(const GridView<UGGridLevelGridViewTraits<const UGGrid<2> > >&, std::ostream&)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:217:68,
    inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkEntitySeed<UGGridLevelGridViewTraits<const UGGrid<2> > >(const GridView<UGGridLevelGridViewTraits<const UGGrid<2> > >&, std::ostream&)::<lambda(auto:19)>; Index = long unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36,
    inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkEntitySeed<UGGridLevelGridViewTraits<const UGGrid<2> > >(const GridView<UGGridLevelGridViewTraits<const UGGrid<2> > >&, std::ostream&)::<lambda(auto:19)>]' at /usr/include/dune/common/hybridutilities.hh:270:16,
    inlined from 'void Dune::checkEntitySeed(const GridView<VT>&, std::ostream&) [with VT = UGGridLevelGridViewTraits<const UGGrid<2> >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:216:20,
    inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1048:26:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/hostcorners.hh: In instantiation of 'Dune::GeoGrid::HostCorners<HostEntity>::Coordinate Dune::GeoGrid::HostCorners<HostEntity>::operator[](int) const [with HostEntity = Dune::Entity<1, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Coordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46:   required from 'void Dune::GeoGrid::CoordFunctionCaller<HostEntity, Dune::AnalyticalCoordFunctionInterface<ct, dimD, dimR, Impl> >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<1, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 2; Impl = Dune::IdenticalCoordFunction<double, 2>; RangeVector = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh:59:40:   required from 'void Dune::GeoGrid::CoordVector<mydim, Grid, false>::calculate(std::array<Dune::FieldVector<typename std::remove_const<V>::type::Traits::ctype, dimensionworld>, size>&) const [with long unsigned int size = 2; int mydim = 1; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; typename std::remove_const<V>::type::Traits::ctype = double; typename std::remove_const<V>::type::Traits = Dune::GeoGrid::GridFamily<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> >::Traits; typename std::remove_const<V>::type = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh:188:25:   required from 'Dune::GeoGrid::CornerStorage<mydim, cdim, Grid>::CornerStorage(const Dune::GeoGrid::CoordVector<mydim, Grid, fake>&) [with bool fake = false; int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/usr/include/dune/geometry/multilineargeometry.hh:258:9:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::CoordVector<1, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false>; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]'
/usr/include/dune/geometry/multilineargeometry.hh:563:44:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::CachedMultiLinearGeometry(Dune::GeometryType, const CornerStorage&) [with CornerStorage = Dune::GeoGrid::CoordVector<1, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false>; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:113:26:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:36:   required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; int codim = 1; std::size_t = long unsigned int; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34:   required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; long unsigned int ...codim = {0, 1, 2}; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27:   required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/hostcorners.hh:37:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |       Coordinate operator[] ( int i ) const
      |                  ^~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45:
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/12/functional:59,
                 from /usr/include/dune/common/transpose.hh:9:
/usr/include/c++/12/bits/std_function.h: In instantiation of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector<double, 2>; _ArgTypes = {Dune::FieldVector<double, 2>}]':
/usr/include/dune/common/function.hh:120:15:   required from 'void Dune::Impl::LambdaVirtualFunction<Domain, Range, F>::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector<double, 2>; Range = Dune::FieldVector<double, 2>; F = std::function<Dune::FieldVector<double, 2>(Dune::FieldVector<double, 2>)>]'
/usr/include/dune/common/function.hh:118:10:   required from here
/usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  587 |       operator()(_ArgTypes... __args) const
      |       ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  385 |     GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfyasp.hh:9,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:13:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<codim, dim, GridImp>::Geometry Dune::YaspEntity<codim, dim, GridImp>::geometry() const [with int codim = 1; int dim = 2; GridImp = const Dune::YaspGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  298 |       GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift());
      |                              ~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Geometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |     geo.jacobian( v );
      |     ~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:610:50: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  610 |           jacobianInverseTransposed_.mtv( global - corner( 0 ), local );
      |                                           ~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:613:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  613 |         return local;
      |                ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |     return jit;
      |            ^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:704:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:704:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:715:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh: In member function 'void Dune::GeoGrid::CoordFunctionCaller<HostEntity, Dune::AnalyticalCoordFunctionInterface<ct, dimD, dimR, Impl> >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<2, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 2; Impl = Dune::IdenticalCoordFunction<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |         coordFunction_.evaluate( hostCorners_[ i ], y );
      |                                  ~~~~~~~~~~~~^
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31:
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:17:
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |            ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:39:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31:
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int codim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:33,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:30,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:25:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  385 |     GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Geometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |     geo.jacobian( v );
      |     ~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:610:50: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  610 |           jacobianInverseTransposed_.mtv( global - corner( 0 ), local );
      |                                           ~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:613:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  613 |         return local;
      |                ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |     return jit;
      |            ^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:704:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:704:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:715:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Geometry>; int codim = 2; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  385 |     GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Geometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |     geo.jacobian( v );
      |     ~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:610:50: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  610 |           jacobianInverseTransposed_.mtv( global - corner( 0 ), local );
      |                                           ~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:613:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  613 |         return local;
      |                ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |     return jit;
      |            ^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:704:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:704:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:715:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Geometry>; int codim = 2; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  385 |     GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/dune/geometry/quadraturerules.hh:296,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:36:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |     geo.jacobian( v );
      |     ~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]':
/usr/include/dune/geometry/multilineargeometry.hh:610:50: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  610 |           jacobianInverseTransposed_.mtv( global - corner( 0 ), local );
      |                                           ~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:613:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  613 |         return local;
      |                ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]':
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |     return jit;
      |            ^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]':
/usr/include/dune/geometry/multilineargeometry.hh:704:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:704:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]':
/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:715:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 2; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::MultiLinearGeometry<double, 2, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  117 |     const GlobalCoordinate center = geometry.center();
      |                                     ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'const Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::CellIterator::position() const [with GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52:
/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  282 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                                               ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |       return impl().jacobianTransposed( local );
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  117 |     const GlobalCoordinate center = geometry.center();
      |                                     ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52:
/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  282 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                                               ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |       return impl().jacobianTransposed( local );
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/geometrygrid/grid.hh:12,
                 from /build/dune-grid-2.9.0/dune/grid/geometrygrid.hh:5,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:23:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:245:86:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26:   required from 'class Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94:   required from 'class Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26:   required from 'class Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94:   required from 'class Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, GeoGrid::GeometryTraits<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Geometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65:   required from 'class Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94:   required from 'class Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 2, 2, GeoGrid::GeometryTraits<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Geometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, GeoGrid::GeometryTraits<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> > > >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Geometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65:   required from 'class Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57:   required from 'class CheckCommunication<Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >, 2, std::basic_ostream<char> >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5:   required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; OutputStream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:149:21:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 2, 2, GeoGrid::GeometryTraits<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Geometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, GeoGrid::GeometryTraits<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Geometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65:   required from 'class Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57:   required from 'class CheckCommunication<Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >, 2, std::basic_ostream<char> >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5:   required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; OutputStream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:149:21:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 2, 2, GeoGrid::GeometryTraits<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> > > >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Geometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, GeoGrid::GeometryTraits<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> > > >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Geometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:152:65:   required from 'class Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57:   required from 'class CheckCommunication<Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >, 2, std::basic_ostream<char> >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5:   required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; OutputStream = std::basic_ostream<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:149:21:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 2, 2, GeoGrid::GeometryTraits<const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > > > >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26:   required from 'class Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94:   required from 'class Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26:   required from 'class Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:24:94:   required from 'class Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 2, 2, GeoGrid::GeometryTraits<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Geometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  245 |       if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() )
      |           ~~~^~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  117 |     const GlobalCoordinate center = geometry.center();
      |                                     ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52:
/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  282 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                                               ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |       return impl().jacobianTransposed( local );
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/geometrygrid/gridfamily.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/geometrygrid/grid.hh:17:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  194 |       GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); }
      |                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  194 |       GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); }
      |                        ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  117 |     const GlobalCoordinate center = geometry.center();
      |                                     ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52:
/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  282 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                                               ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |       return impl().jacobianTransposed( local );
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::GeometryReference<Implementation>::JacobianInverse Dune::GeometryReference<Implementation>::jacobianInverse(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]',
    inlined from 'Dune::GeometryReference<Implementation>::LocalCoordinate Dune::GeometryReference<Implementation>::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >]' at /build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:90:26,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In function 'const Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::CellIterator::position() const [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  194 |       GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); }
      |                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  194 |       GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); }
      |                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
[ 45%] Linking CXX executable gmshtest-uggrid
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gmshtest-uggrid.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/gmshtest-uggrid.dir/gmshtest.cc.o" -o gmshtest-uggrid  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so ../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so 
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  245 |       if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() )
      |           ~~~^~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |       JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); }
      |                          ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:12:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 45%] Built target gmshtest-uggrid
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test /build/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-gridinfo.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/CMakeFiles/test-gridinfo.dir/build.make dune/grid/test/CMakeFiles/test-gridinfo.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 46%] Building CXX object dune/grid/test/CMakeFiles/test-gridinfo.dir/test-gridinfo.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-gridinfo.dir/test-gridinfo.cc.o -MF CMakeFiles/test-gridinfo.dir/test-gridinfo.cc.o.d -o CMakeFiles/test-gridinfo.dir/test-gridinfo.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |       JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); }
      |                          ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:125:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  125 |         if( (corner - center).two_norm() <= tolerance )
      |             ~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |       JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); }
      |                          ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |       JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); }
      |                          ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:125:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  125 |         if( (corner - center).two_norm() <= tolerance )
      |             ~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:22:
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:191:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  191 |           if( (cornerViaFather - cornerViaSon).infinity_norm() > tolerance )
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 2, 2, GeoGrid::GeometryTraits<const GeometryGrid<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Geometry>'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersectioniterator.hh:39:38:   required from 'Dune::GeoGrid::IntersectionIterator<Grid, HostIntersectionIterator>::IntersectionIterator(const Entity&, const HostIntersectionIterator&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Entity>; Grid = const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >; HostIntersectionIterator = Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/gridview.hh:209:16:   required from 'Dune::GeoGrid::GridView<HGV, CoordFunction, Allocator>::IntersectionIterator Dune::GeoGrid::GridView<HGV, CoordFunction, Allocator>::ibegin(const typename Codim<0>::Entity&) const [with HGV = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; CoordFunction = Dune::IdenticalCoordFunction<double, 2>; Allocator = std::allocator<void>; IntersectionIterator = Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > > >; typename Codim<0>::Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Entity>]'
/build/dune-grid-2.9.0/dune/grid/common/gridview.hh:269:27:   required from 'Dune::GridView<ViewTraits>::IntersectionIterator Dune::GridView<ViewTraits>::ibegin(const typename Codim<0>::Entity&) const [with ViewTraits = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> >; IntersectionIterator = Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > > >; typename Codim<0>::Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Entity>]'
/build/dune-grid-2.9.0/dune/grid/common/rangegenerators.hh:848:59:   required from 'Dune::IteratorRange<decltype (gv.ibegin(e))> Dune::intersections(const GV&, const Entity&) [with GV = GridView<GeoGrid::GridViewTraits<GridView<GeoGrid::GridViewTraits<GridView<UGGridLevelGridViewTraits<const UGGrid<2> > >, IdenticalCoordFunction<double, 2>, std::allocator<void> > >, IdenticalCoordFunction<double, 2>, std::allocator<void> > >; Entity = Entity<0, 2, const GeometryGrid<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, IdenticalCoordFunction<double, 2> >, GeoGrid::Entity>; decltype (gv.ibegin(e)) = IntersectionIterator<const GeometryGrid<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, IdenticalCoordFunction<double, 2> >, GeoGrid::IntersectionIterator<const GeometryGrid<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, IdenticalCoordFunction<double, 2> >, IntersectionIterator<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::IntersectionIterator<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, IntersectionIterator<const UGGrid<2>, UGGridLevelIntersectionIterator<const UGGrid<2> >, UGGridLevelIntersection<const UGGrid<2> > > >, GeoGrid::Intersection<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, Intersection<const UGGrid<2>, UGGridLevelIntersection<const UGGrid<2> > > > > >, GeoGrid::Intersection<const GeometryGrid<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, IdenticalCoordFunction<double, 2> >, Intersection<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Intersection<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, Intersection<const UGGrid<2>, UGGridLevelIntersection<const UGGrid<2> > > > > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 0; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  666 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  282 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  407 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:616:27:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  666 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:616:27:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  666 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:616:27:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:14,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:7:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46:   required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24:   required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:28:18:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  666 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:616:27:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46:   required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24:   required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:34:18:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Geometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |                               ~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:8:
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46:   required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24:   required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:28:18:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |     DiagonalMatrix<K, n> transposed() const
      |                          ^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:119:35:   required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24:   required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:28:18:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 3]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46:   required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24:   required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:34:18:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |     DiagonalMatrix<K, n> transposed() const
      |                          ^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:119:35:   required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24:   required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:34:18:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |       return impl().jacobianTransposed( local );
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:119:35:   required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24:   required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:28:18:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:119:35:   required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24:   required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:34:18:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:70:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 2>; typename Coordinates::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46:   required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24:   required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:28:18:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  647 |       Dune::FieldVector<typename Coordinates::ctype,dim> lowerleft() const
      |                                                          ^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 3>; typename Coordinates::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46:   required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24:   required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:34:18:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:671:40:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent<Coordinates>::fTupel Dune::YGridComponent<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 2>; Dune::YGridComponent<Coordinates>::fTupel = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:649:29:   required from 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 2>; typename Coordinates::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46:   required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24:   required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:28:18:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       fTupel lowerleft() const
      |              ^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |       GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); }
      |                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:33: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  204 |       JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianInverseTransposed( local ); }
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/geometrygrid/gridview.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/geometrygrid/gridfamily.hh:14:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In instantiation of 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::centerUnitOuterNormal() const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >; typename std::remove_const<_Tp>::type::Traits::ctype = double; typename std::remove_const<_Tp>::type::Traits = Dune::GeoGrid::GridFamily<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> >::Traits; typename std::remove_const<_Tp>::type = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:408:46:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:168:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       FieldVector< ctype, dimensionworld > centerUnitOuterNormal () const
      |                                            ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent<Coordinates>::fTupel Dune::YGridComponent<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 3>; Dune::YGridComponent<Coordinates>::fTupel = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:649:29:   required from 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 3>; typename Coordinates::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:111:46:   required from 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:15:24:   required from 'bool test_gridinfo(const Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:34:18:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30:
In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]',
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 2; GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45,
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::apply(const GridView&, std::ostream&) [with int codim = 2; GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16,
    inlined from 'static void CheckEntitySeed::IfHasEntitySeed<codim>::apply(const GridView&, std::ostream&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int codim = 2]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:198:40,
    inlined from 'Dune::checkEntitySeed<UGGridLevelGridViewTraits<const UGGrid<2> > >(const GridView<UGGridLevelGridViewTraits<const UGGrid<2> > >&, std::ostream&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:217:68,
    inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkEntitySeed<UGGridLevelGridViewTraits<const UGGrid<2> > >(const GridView<UGGridLevelGridViewTraits<const UGGrid<2> > >&, std::ostream&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36,
    inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkEntitySeed<UGGridLevelGridViewTraits<const UGGrid<2> > >(const GridView<UGGridLevelGridViewTraits<const UGGrid<2> > >&, std::ostream&)::<lambda(auto:23)>]' at /usr/include/dune/common/hybridutilities.hh:270:16,
    inlined from 'void Dune::checkEntitySeed(const GridView<VT>&, std::ostream&) [with VT = UGGridLevelGridViewTraits<const UGGrid<2> >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:216:20,
    inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1048:26:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:671:40:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |       GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); }
      |                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:33: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  204 |       JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianInverseTransposed( local ); }
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In instantiation of 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::centerUnitOuterNormal() const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >; typename std::remove_const<_Tp>::type::Traits::ctype = double; typename std::remove_const<_Tp>::type::Traits = Dune::GeoGrid::GridFamily<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >::Traits; typename std::remove_const<_Tp>::type = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:408:46:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:168:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       FieldVector< ctype, dimensionworld > centerUnitOuterNormal () const
      |                                            ^~~~~~~~~~~~~~~~~~~~~
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In member function 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::integrationOuterNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]',
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:189:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  189 |       return geometry().volume() * centerUnitOuterNormal();
      |                                    ~~~~~~~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:671:40:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |       GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); }
      |                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:33: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  204 |       JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianInverseTransposed( local ); }
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In instantiation of 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::centerUnitOuterNormal() const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >; typename std::remove_const<_Tp>::type::Traits::ctype = double; typename std::remove_const<_Tp>::type::Traits = Dune::GeoGrid::GridFamily<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >::Traits; typename std::remove_const<_Tp>::type = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:408:46:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:168:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       FieldVector< ctype, dimensionworld > centerUnitOuterNormal () const
      |                                            ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:671:40:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:133:24:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |       GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); }
      |                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:33: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  204 |       JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianInverseTransposed( local ); }
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In instantiation of 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::centerUnitOuterNormal() const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >; typename std::remove_const<_Tp>::type::Traits::ctype = double; typename std::remove_const<_Tp>::type::Traits = Dune::GeoGrid::GridFamily<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >::Traits; typename std::remove_const<_Tp>::type = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:408:46:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:168:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       FieldVector< ctype, dimensionworld > centerUnitOuterNormal () const
      |                                            ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false )
      |      ^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:298:107:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:351:64:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/multilineargeometry.hh:616:27:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 3>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       GlobalCoordinate center () const { return mapping_->center(); }
      |                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  198 |       LocalCoordinate local ( const GlobalCoordinate &global ) const { return mapping_->local( global ); }
      |                       ^~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |       JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); }
      |                          ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:16: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       Jacobian jacobian ( const LocalCoordinate &local ) const { return mapping_->jacobian( local ); }
      |                ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const { return mapping_->jacobianInverse( local ); }
      |                       ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:580:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  580 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:680:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  680 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:408:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  408 | void checkIntersectionIterator ( const GridViewType &view,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       GlobalCoordinate center () const { return mapping_->center(); }
      |                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  198 |       LocalCoordinate local ( const GlobalCoordinate &global ) const { return mapping_->local( global ); }
      |                       ^~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |       JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); }
      |                          ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:16: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       Jacobian jacobian ( const LocalCoordinate &local ) const { return mapping_->jacobian( local ); }
      |                ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const { return mapping_->jacobianInverse( local ); }
      |                       ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:580:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  580 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:680:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  680 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       GlobalCoordinate center () const { return mapping_->center(); }
      |                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  198 |       LocalCoordinate local ( const GlobalCoordinate &global ) const { return mapping_->local( global ); }
      |                       ^~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |       JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); }
      |                          ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:16: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       Jacobian jacobian ( const LocalCoordinate &local ) const { return mapping_->jacobian( local ); }
      |                ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const { return mapping_->jacobianInverse( local ); }
      |                       ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:580:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  580 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:680:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  680 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       GlobalCoordinate center () const { return mapping_->center(); }
      |                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  198 |       LocalCoordinate local ( const GlobalCoordinate &global ) const { return mapping_->local( global ); }
      |                       ^~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |       JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); }
      |                          ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:16: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       Jacobian jacobian ( const LocalCoordinate &local ) const { return mapping_->jacobian( local ); }
      |                ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const { return mapping_->jacobianInverse( local ); }
      |                       ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:580:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  580 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:680:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  680 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22:   required from 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; IntersectionIterator = Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7:   required from 'IntersectionIteratorInterface<Grid, IntersectionIterator>::IntersectionIteratorInterface() [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; IntersectionIterator = Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5:   required from 'static void GridViewInterface<GridView>::check(const GridView&) [with GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35:   required from 'GridViewInterface<GridView>::GridViewInterface() [with GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  372 |     GlobalCoordinate outerNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  347 |       if( (intNormal - refIntNormal).two_norm() > tolerance )
      |           ~~~~~~~~~~~^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false )
      |      ^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |       return impl().jacobianTransposed( local );
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:298:107:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:351:64:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  520 |       auto ur = _it.upperright();
      |                 ~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  520 |       auto ur = _it.upperright();
      |                 ~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:408:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  408 | void checkIntersectionIterator ( const GridViewType &view,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30:
In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]',
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 2; GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45,
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::apply(const GridView&, std::ostream&) [with int codim = 2; GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16,
    inlined from 'static void CheckEntitySeed::IfHasEntitySeed<codim>::apply(const GridView&, std::ostream&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int codim = 2]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:198:40,
    inlined from 'Dune::checkEntitySeed<UGGridLevelGridViewTraits<const UGGrid<2> > >(const GridView<UGGridLevelGridViewTraits<const UGGrid<2> > >&, std::ostream&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:217:68,
    inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkEntitySeed<UGGridLevelGridViewTraits<const UGGrid<2> > >(const GridView<UGGridLevelGridViewTraits<const UGGrid<2> > >&, std::ostream&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36,
    inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkEntitySeed<UGGridLevelGridViewTraits<const UGGrid<2> > >(const GridView<UGGridLevelGridViewTraits<const UGGrid<2> > >&, std::ostream&)::<lambda(auto:23)>]' at /usr/include/dune/common/hybridutilities.hh:270:16,
    inlined from 'void Dune::checkEntitySeed(const GridView<VT>&, std::ostream&) [with VT = UGGridLevelGridViewTraits<const UGGrid<2> >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:216:20,
    inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1048:26:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:604:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  604 |     LocalCoordinate local ( const GlobalCoordinate &global ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  666 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:702:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  702 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:713:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  713 |     JacobianInverse jacobianInverse (const LocalCoordinate &local) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  282 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  738 |   MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  407 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:418:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  418 |     JacobianInverse jacobianInverse (const LocalCoordinate &local) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:589:28:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:693:47:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  738 |   MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:572:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:604:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  604 |     LocalCoordinate local ( const GlobalCoordinate &global ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  666 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:702:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  702 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:713:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  713 |     JacobianInverse jacobianInverse (const LocalCoordinate &local) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:589:28:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:693:47:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  738 |   MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:572:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:604:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  604 |     LocalCoordinate local ( const GlobalCoordinate &global ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  666 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:702:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  702 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:713:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  713 |     JacobianInverse jacobianInverse (const LocalCoordinate &local) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:589:28:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:693:47:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  738 |   MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false )
      |      ^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:572:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:604:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  604 |     LocalCoordinate local ( const GlobalCoordinate &global ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  666 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:702:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  702 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:713:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  713 |     JacobianInverse jacobianInverse (const LocalCoordinate &local) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:589:28:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:693:47:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  738 |   MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In instantiation of 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >; typename std::remove_const<_Tp>::type::Traits::ctype = double; typename std::remove_const<_Tp>::type::Traits = Dune::GeoGrid::GridFamily<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >::Traits; typename std::remove_const<_Tp>::type = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22:   required from 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; IntersectionIterator = Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7:   required from 'IntersectionIteratorInterface<Grid, IntersectionIterator>::IntersectionIteratorInterface() [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; IntersectionIterator = Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5:   required from 'static void GridViewInterface<GridView>::check(const GridView&) [with GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35:   required from 'GridViewInterface<GridView>::GridViewInterface() [with GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:147:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  147 |       outerNormal ( const FieldVector< ctype, dimension-1 > &local ) const
      |       ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:298:107:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:351:64:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:572:47:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:580:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  580 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/gridinfo.hh: In function 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:119:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  119 |                 << geometry.global(Dune::ReferenceElements<ct,dim>::general(element.type()).position(0,0))
      |                    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/gridinfo.hh: In function 'void Dune::gridlevellist(const G&, int, std::string) [with G = YaspGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/common/gridinfo.hh:119:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  119 |                 << geometry.global(Dune::ReferenceElements<ct,dim>::general(element.type()).position(0,0))
      |                    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:616:27:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:671:40:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/multilineargeometry.hh:572:47:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 0; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:580:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  580 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:616:27:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:671:40:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, PoolAllocator<char, 16384> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::PoolAllocator<char, 16384> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:220:40:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/multilineargeometry.hh:572:47:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 0; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:580:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  580 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:408:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  408 | void checkIntersectionIterator ( const GridViewType &view,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:616:27:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:671:40:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:226:41:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1361:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1361 |     virtual void writeGridPoints(VTK::VTUWriter& writer)
      |                  ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/multilineargeometry.hh:572:47:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 0; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> > >(const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >&, const GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >; IdSet = GeoGrid::IdSet<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:580:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  580 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:616:27:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:671:40:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Iterator<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, 0, Dune::All_Partition, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, false> >; typename GridViewType::Codim<0> = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:135:28:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:231:39:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |       JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); }
      |                          ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 1; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 2; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; int codim = 2; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:22:
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   24 | void checkGeometryInFather(const GridType& grid)
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  347 |       if( (intNormal - refIntNormal).two_norm() > tolerance )
      |           ~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  666 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false )
      |      ^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |       GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); }
      |                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  198 |       LocalCoordinate local ( const GlobalCoordinate &global ) const { return mapping_->local( global ); }
      |                       ^~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |       JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianTransposed( local ); }
      |                          ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:33: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  204 |       JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const { return mapping_->jacobianInverseTransposed( local ); }
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:16: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       Jacobian jacobian ( const LocalCoordinate &local ) const { return mapping_->jacobian( local ); }
      |                ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const { return mapping_->jacobianInverse( local ); }
      |                       ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:24: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |       GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); }
      |                        ^~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52:
/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  282 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                                               ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:298:107:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:351:64:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
[ 46%] Linking CXX executable test-dgf-yasp-offset
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-dgf-yasp-offset.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-dgf-yasp-offset.dir/test-dgf-yasp.cc.o" -o test-dgf-yasp-offset  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so ../../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so 
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:22:
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:191:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  191 |           if( (cornerViaFather - cornerViaSon).infinity_norm() > tolerance )
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 46%] Built target test-dgf-yasp-offset
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test /build/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-identitygrid.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/CMakeFiles/test-identitygrid.dir/build.make dune/grid/test/CMakeFiles/test-identitygrid.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 46%] Building CXX object dune/grid/test/CMakeFiles/test-identitygrid.dir/test-identitygrid.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-identitygrid.dir/test-identitygrid.cc.o -MF CMakeFiles/test-identitygrid.dir/test-identitygrid.cc.o.d -o CMakeFiles/test-identitygrid.dir/test-identitygrid.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:408:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  408 | void checkIntersectionIterator ( const GridViewType &view,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:604:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  604 |     LocalCoordinate local ( const GlobalCoordinate &global ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:666:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  666 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:680:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  680 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:702:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  702 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:713:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  713 |     JacobianInverse jacobianInverse (const LocalCoordinate &local) const
      |                     ^~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/geometrygrid/entity.hh:12,
                 from /build/dune-grid-2.9.0/dune/grid/geometrygrid/datahandle.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/geometrygrid/grid.hh:16:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/hostcorners.hh: In instantiation of 'Dune::GeoGrid::HostCorners<HostEntity>::Coordinate Dune::GeoGrid::HostCorners<HostEntity>::operator[](int) const [with HostEntity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Coordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46:   required from 'void Dune::GeoGrid::CoordFunctionCaller<HostEntity, Dune::AnalyticalCoordFunctionInterface<ct, dimD, dimR, Impl> >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 2; Impl = Dune::IdenticalCoordFunction<double, 2>; RangeVector = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh:59:40:   required from 'void Dune::GeoGrid::CoordVector<mydim, Grid, false>::calculate(std::array<Dune::FieldVector<typename std::remove_const<V>::type::Traits::ctype, dimensionworld>, size>&) const [with long unsigned int size = 1; int mydim = 0; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; typename std::remove_const<V>::type::Traits::ctype = double; typename std::remove_const<V>::type::Traits = Dune::GeoGrid::GridFamily<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> >::Traits; typename std::remove_const<V>::type = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh:188:25:   required from 'Dune::GeoGrid::CornerStorage<mydim, cdim, Grid>::CornerStorage(const Dune::GeoGrid::CoordVector<mydim, Grid, fake>&) [with bool fake = false; int mydim = 0; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/usr/include/dune/geometry/multilineargeometry.hh:258:9:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::CoordVector<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false>; ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]'
/usr/include/dune/geometry/multilineargeometry.hh:563:44:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::CachedMultiLinearGeometry(Dune::GeometryType, const CornerStorage&) [with CornerStorage = Dune::GeoGrid::CoordVector<0, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, false>; ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:113:26:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/geometrygrid/entity.hh:256:18:   required from 'Dune::GeoGrid::EntityBase<codim, Grid, false>::Geometry Dune::GeoGrid::EntityBase<codim, Grid, false>::geometry() const [with int codim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; Geometry = Dune::Geometry<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:141:60:   required from 'Dune::Entity<codim, dim, GridImp, EntityImp>::Geometry Dune::Entity<codim, dim, GridImp, EntityImp>::geometry() const [with int cd = 2; int dim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; EntityImp = Dune::GeoGrid::Entity; Geometry = Dune::Geometry<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:94:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:123:12:   required from 'void test(const std::string&) [with GeometryGridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:209:21:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/hostcorners.hh:37:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |       Coordinate operator[] ( int i ) const
      |                  ^~~~~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' 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<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 2>*, std::vector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20,
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46:
/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  930 |     jt[ dim-1 ] = orgTop - orgBottom;
      |                   ~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     CoordinateType operator() ( const CoordinateType &global ) const
      |                    ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:616:27:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:671:40:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:203:121:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:693:47:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142:   required from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; GI = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >::checkGeometry<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >(const Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > >, std::allocator<void> >; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:251:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  738 |   MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/hostcorners.hh: In instantiation of 'Dune::GeoGrid::HostCorners<HostEntity>::Coordinate Dune::GeoGrid::HostCorners<HostEntity>::operator[](int) const [with HostEntity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Entity>; Coordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46:   required from 'void Dune::GeoGrid::CoordFunctionCaller<HostEntity, Dune::AnalyticalCoordFunctionInterface<ct, dimD, dimR, Impl> >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Entity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 2; Impl = Dune::IdenticalCoordFunction<double, 2>; RangeVector = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh:59:40:   required from 'void Dune::GeoGrid::CoordVector<mydim, Grid, false>::calculate(std::array<Dune::FieldVector<typename std::remove_const<V>::type::Traits::ctype, dimensionworld>, size>&) const [with long unsigned int size = 4; int mydim = 2; Grid = const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >; typename std::remove_const<V>::type::Traits::ctype = double; typename std::remove_const<V>::type::Traits = Dune::GeoGrid::GridFamily<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> >::Traits; typename std::remove_const<V>::type = Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/cornerstorage.hh:188:25:   required from 'Dune::GeoGrid::CornerStorage<mydim, cdim, Grid>::CornerStorage(const Dune::GeoGrid::CoordVector<mydim, Grid, fake>&) [with bool fake = false; int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >]'
/usr/include/dune/geometry/multilineargeometry.hh:258:9:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, false>; ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> > >]'
/usr/include/dune/geometry/multilineargeometry.hh:563:44:   required from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::CachedMultiLinearGeometry(Dune::GeometryType, const CornerStorage&) [with CornerStorage = Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, false>; ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:113:26:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/geometrygrid/gridview.hh:209:16:   required from 'Dune::GeoGrid::GridView<HGV, CoordFunction, Allocator>::IntersectionIterator Dune::GeoGrid::GridView<HGV, CoordFunction, Allocator>::ibegin(const typename Codim<0>::Entity&) const [with HGV = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; CoordFunction = Dune::IdenticalCoordFunction<double, 2>; Allocator = std::allocator<void>; IntersectionIterator = Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > > >; typename Codim<0>::Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Entity>]'
/build/dune-grid-2.9.0/dune/grid/common/gridview.hh:269:27:   required from 'Dune::GridView<ViewTraits>::IntersectionIterator Dune::GridView<ViewTraits>::ibegin(const typename Codim<0>::Entity&) const [with ViewTraits = Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> >; IntersectionIterator = Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::IntersectionIterator<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > > > >; typename Codim<0>::Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Entity>]'
/build/dune-grid-2.9.0/dune/grid/common/rangegenerators.hh:848:59:   required from 'Dune::IteratorRange<decltype (gv.ibegin(e))> Dune::intersections(const GV&, const Entity&) [with GV = GridView<GeoGrid::GridViewTraits<GridView<GeoGrid::GridViewTraits<GridView<UGGridLevelGridViewTraits<const UGGrid<2> > >, IdenticalCoordFunction<double, 2>, std::allocator<void> > >, IdenticalCoordFunction<double, 2>, std::allocator<void> > >; Entity = Entity<0, 2, const GeometryGrid<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, IdenticalCoordFunction<double, 2> >, GeoGrid::Entity>; decltype (gv.ibegin(e)) = IntersectionIterator<const GeometryGrid<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, IdenticalCoordFunction<double, 2> >, GeoGrid::IntersectionIterator<const GeometryGrid<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, IdenticalCoordFunction<double, 2> >, IntersectionIterator<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::IntersectionIterator<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, IntersectionIterator<const UGGrid<2>, UGGridLevelIntersectionIterator<const UGGrid<2> >, UGGridLevelIntersection<const UGGrid<2> > > >, GeoGrid::Intersection<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, Intersection<const UGGrid<2>, UGGridLevelIntersection<const UGGrid<2> > > > > >, GeoGrid::Intersection<const GeometryGrid<GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, IdenticalCoordFunction<double, 2> >, Intersection<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Intersection<const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, Intersection<const UGGrid<2>, UGGridLevelIntersection<const UGGrid<2> > > > > > >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:441:56:   required from 'void Dune::GridPtr<GridType>::initialize(Dune::DGFGridFactory<GridType>&) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/gridptr.hh:175:19:   required from 'Dune::GridPtr<GridType>::GridPtr(const std::string&, MPICommunicatorType) [with GridType = Dune::GeometryGrid<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::IdenticalCoordFunction<double, 2> >; std::string = std::__cxx11::basic_string<char>; MPICommunicatorType = ompi_communicator_t*]'
/build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:163:56:   required from here
/build/dune-grid-2.9.0/dune/grid/geometrygrid/hostcorners.hh:37:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |       Coordinate operator[] ( int i ) const
      |                  ^~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45:
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/12/functional:59,
                 from /usr/include/dune/common/transpose.hh:9:
/usr/include/c++/12/bits/std_function.h: In instantiation of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector<double, 2>; _ArgTypes = {Dune::FieldVector<double, 2>}]':
/usr/include/dune/common/function.hh:120:15:   required from 'void Dune::Impl::LambdaVirtualFunction<Domain, Range, F>::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector<double, 2>; Range = Dune::FieldVector<double, 2>; F = std::function<Dune::FieldVector<double, 2>(Dune::FieldVector<double, 2>)>]'
/usr/include/dune/common/function.hh:118:10:   required from here
/usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  587 |       operator()(_ArgTypes... __args) const
      |       ^~~~~~~~
[ 47%] Linking CXX executable test-dgf-yasp
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-dgf-yasp.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-dgf-yasp.dir/test-dgf-yasp.cc.o" -o test-dgf-yasp  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so ../../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so 
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1361:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1361 |     virtual void writeGridPoints(VTK::VTUWriter& writer)
      |                  ^~~~~~~~~~~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 47%] Built target test-dgf-yasp
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test /build/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-oned.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/CMakeFiles/test-oned.dir/build.make dune/grid/test/CMakeFiles/test-oned.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 48%] Building CXX object dune/grid/test/CMakeFiles/test-oned.dir/test-oned.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-oned.dir/test-oned.cc.o -MF CMakeFiles/test-oned.dir/test-oned.cc.o.d -o CMakeFiles/test-oned.dir/test-oned.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/test-oned.cc
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  385 |     GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:395:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  395 |     GlobalCoordinate unitOuterNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh: In member function 'void Dune::GeoGrid::CoordFunctionCaller<HostEntity, Dune::AnalyticalCoordFunctionInterface<ct, dimD, dimR, Impl> >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<1, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 2; Impl = Dune::IdenticalCoordFunction<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |         coordFunction_.evaluate( hostCorners_[ i ], y );
      |                                  ~~~~~~~~~~~~^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Geometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |     geo.jacobian( v );
      |     ~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:610:50: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  610 |           jacobianInverseTransposed_.mtv( global - corner( 0 ), local );
      |                                           ~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:613:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  613 |         return local;
      |                ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |     return jit;
      |            ^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:704:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:704:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:715:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh: In member function 'void Dune::GeoGrid::CoordFunctionCaller<HostEntity, Dune::AnalyticalCoordFunctionInterface<ct, dimD, dimR, Impl> >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<2, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 2; Impl = Dune::IdenticalCoordFunction<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |         coordFunction_.evaluate( hostCorners_[ i ], y );
      |                                  ~~~~~~~~~~~~^
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 2>*, std::vector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:17:
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 2>*, std::vector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >; ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:39:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |     return jit;
      |            ^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:409:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:420:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52:
/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  282 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                                               ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /usr/include/dune/geometry/quadraturerules.hh:294,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:12:
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::PrismQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  148 |     {
      |     ^
In file included from /usr/include/dune/geometry/quadraturerules.hh:296:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  385 |     GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Geometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |     geo.jacobian( v );
      |     ~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:610:50: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  610 |           jacobianInverseTransposed_.mtv( global - corner( 0 ), local );
      |                                           ~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:613:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  613 |         return local;
      |                ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |     return jit;
      |            ^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:704:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:704:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:715:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Geometry>; int codim = 2; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/test/checkdgf.hh:22:
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:191:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  191 |           if( (cornerViaFather - cornerViaSon).infinity_norm() > tolerance )
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  385 |     GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Geometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |     geo.jacobian( v );
      |     ~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:610:50: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  610 |           jacobianInverseTransposed_.mtv( global - corner( 0 ), local );
      |                                           ~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:613:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  613 |         return local;
      |                ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |     return jit;
      |            ^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:704:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:704:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:715:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Geometry>; int codim = 2; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  385 |     GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:9:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70:   required from 'class Dune::IdentityGridGeometry<1, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<1, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 0; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |     geo.jacobian( v );
      |     ~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]':
/usr/include/dune/geometry/multilineargeometry.hh:610:50: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  610 |           jacobianInverseTransposed_.mtv( global - corner( 0 ), local );
      |                                           ~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:613:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  613 |         return local;
      |                ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]':
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |     return jit;
      |            ^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]':
/usr/include/dune/geometry/multilineargeometry.hh:704:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:704:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]':
/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:715:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Geometry>; int codim = 2; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::MultiLinearGeometry<double, 2, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersectioniterator.hh:75:34:   required from 'class Dune::IdentityGridLeafIntersectionIterator<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLeafIntersectionIterator<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >, Dune::IdentityGridLeafIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28:   required from 'void iteratorEquals(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersectioniterator.hh:75:34:   required from 'class Dune::IdentityGridLeafIntersectionIterator<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLeafIntersectionIterator<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >, Dune::IdentityGridLeafIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28:   required from 'void iteratorEquals(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70:   required from 'class Dune::IdentityGridGeometry<2, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<2, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/geometry/quadraturerules.hh:294,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-oned.cc:13:
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::PrismQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  148 |     {
      |     ^
In file included from /usr/include/dune/geometry/quadraturerules.hh:296:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70:   required from 'class Dune::IdentityGridGeometry<3, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<3, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/onedgrid.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-oned.cc:11:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/test-oned.cc:80:47:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/test-oned.cc:55:55:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/onedgrid.hh:18:
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, 1> Dune::DiagonalMatrix<K, 1>::transposed() const [with K = double]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/test-oned.cc:80:47:   required from here
/usr/include/dune/common/diagonalmatrix.hh:630:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  630 |     DiagonalMatrix<K, 1> transposed() const
      |                          ^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/test-oned.cc:80:56:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
[ 48%] Linking CXX executable test-dgf-alberta
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-dgf-alberta.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-dgf-alberta.dir/test-dgf-alberta.cc.o" -o test-dgf-alberta  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../../../../lib/libdunealbertagrid2d.so.2.9.0 ../../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so 
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, 1, 1>&, const FieldMatrix<OtherScalar, 1, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<OneDGridLeafGridViewTraits<const OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-oned.cc:143:24:   required from here
/usr/include/dune/common/fmatrix.hh:530:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  530 |       return result;
      |              ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/test-oned.cc:146:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26:
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, 1> Dune::DiagonalMatrix<K, 1>::transposed() const [with K = double]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70:   required from 'class Dune::IdentityGridGeometry<1, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<1, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13:   required from here
/usr/include/dune/common/diagonalmatrix.hh:630:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  630 |     DiagonalMatrix<K, 1> transposed() const
      |                          ^~~~~~~~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:17:
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>; derived_type = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 48%] Built target test-dgf-alberta
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test /build/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/DependInfo.cmake --color=
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/test-oned.cc:127:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/build.make dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLevelIntersection<const Dune::OneDGrid>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/test-oned.cc:127:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  372 |     GlobalCoordinate outerNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~
[ 49%] Building CXX object dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/test-mcmg-geogrid.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/test-mcmg-geogrid.cc.o -MF CMakeFiles/test-mcmg-geogrid.dir/test-mcmg-geogrid.cc.o.d -o CMakeFiles/test-mcmg-geogrid.dir/test-mcmg-geogrid.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/test-mcmg-geogrid.cc
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersectioniterator.hh:75:34:   required from 'class Dune::IdentityGridLeafIntersectionIterator<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLeafIntersectionIterator<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >, Dune::IdentityGridLeafIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28:   required from 'void iteratorEquals(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersectioniterator.hh:75:34:   required from 'class Dune::IdentityGridLeafIntersectionIterator<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLeafIntersectionIterator<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >, Dune::IdentityGridLeafIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28:   required from 'void iteratorEquals(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70:   required from 'class Dune::IdentityGridGeometry<2, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<2, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |     DiagonalMatrix<K, n> transposed() const
      |                          ^~~~~~~~~~
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>; derived_type = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<OneDGridLeafGridViewTraits<const OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-oned.cc:143:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<OneDGridLeafGridViewTraits<const OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-oned.cc:143:24:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/test-oned.cc:146:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/test-oned.cc:127:12:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |     JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/onedgrid.hh:29:
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, Dune::OneDGridLevelIntersection<GridImp>::dimworld> Dune::OneDGridLevelIntersection<GridImp>::outerNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLevelIntersection<const Dune::OneDGrid>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/test-oned.cc:127:12:   required from here
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:198:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  198 |     FieldVector<typename GridImp::ctype, dimworld> outerNormal ([[maybe_unused]] const FieldVector<typename GridImp::ctype, dim-1>&  local ) const {
      |                                                    ^~~~~~~~~~~
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 3]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70:   required from 'class Dune::IdentityGridGeometry<3, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<3, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |     DiagonalMatrix<K, n> transposed() const
      |                          ^~~~~~~~~~
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 3>; V = Dune::FieldVector<double, 3>; derived_type = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<OneDGridLeafGridViewTraits<const OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/test-oned.cc:143:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, Dune::OneDGridLevelIntersection<GridImp>::dimworld> Dune::OneDGridLevelIntersection<GridImp>::centerUnitOuterNormal() const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:199:14:   required from 'Dune::FieldVector<typename GridImp::ctype, Dune::OneDGridLevelIntersection<GridImp>::dimworld> Dune::OneDGridLevelIntersection<GridImp>::outerNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLevelIntersection<const Dune::OneDGrid>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/test-oned.cc:127:12:   required from here
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:213:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  213 |     FieldVector<typename GridImp::ctype, dimworld> centerUnitOuterNormal () const {
      |                                                    ^~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/identitygrid.hh:20,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:10:
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::global(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:76:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   76 |     FieldVector<ctype, coorddim> global (const FieldVector<ctype, mydim>& local) const {
      |                                  ^~~~~~
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianInverseTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianInverseTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:108:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |     JacobianInverseTransposed jacobianInverseTransposed (const FieldVector<ctype, mydim>& local) const {
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'const Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::corner(int) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:69:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   69 |     const FieldVector<ctype, coorddim> corner (int i) const {
      |                                        ^~~~~~
[ 50%] Linking CXX executable test-dgf-ug
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-dgf-ug.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-dgf-ug.dir/test-dgf-ug.cc.o" -o test-dgf-ug  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so ../../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so 
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::global(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:76:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   76 |     FieldVector<ctype, coorddim> global (const FieldVector<ctype, mydim>& local) const {
      |                                  ^~~~~~
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianInverseTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianInverseTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:108:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |     JacobianInverseTransposed jacobianInverseTransposed (const FieldVector<ctype, mydim>& local) const {
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'const Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::corner(int) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:69:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   69 |     const FieldVector<ctype, coorddim> corner (int i) const {
      |                                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 50%] Built target test-dgf-ug
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test /build/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/testiteratorranges.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/CMakeFiles/testiteratorranges.dir/build.make dune/grid/test/CMakeFiles/testiteratorranges.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 50%] Building CXX object dune/grid/test/CMakeFiles/testiteratorranges.dir/testiteratorranges.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/testiteratorranges.dir/testiteratorranges.cc.o -MF CMakeFiles/testiteratorranges.dir/testiteratorranges.cc.o.d -o CMakeFiles/testiteratorranges.dir/testiteratorranges.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/testiteratorranges.cc
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::global(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:76:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   76 |     FieldVector<ctype, coorddim> global (const FieldVector<ctype, mydim>& local) const {
      |                                  ^~~~~~
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianInverseTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianInverseTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 3>; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:108:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |     JacobianInverseTransposed jacobianInverseTransposed (const FieldVector<ctype, mydim>& local) const {
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'const Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::corner(int) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:69:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   69 |     const FieldVector<ctype, coorddim> corner (int i) const {
      |                                        ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 3, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70:   required from 'class Dune::IdentityGridGeometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87:   required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; int codim = 2; std::size_t = long unsigned int; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34:   required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; long unsigned int ...codim = {0, 1, 2, 3}; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27:   required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70:   required from 'class Dune::IdentityGridGeometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87:   required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; int codim = 2; std::size_t = long unsigned int; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34:   required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; long unsigned int ...codim = {0, 1, 2, 3}; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27:   required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; IntersectionImp = Dune::IdentityGridLeafIntersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:576:84:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridLeafIterator<0, Dune::All_Partition, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:652:34:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  385 |     GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:77:34:   required from 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::global(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:109:53:   required from 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianInverseTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianInverseTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:70:34:   required from 'const Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::corner(int) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<GeoGrid::GridViewTraits<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > >, IdenticalCoordFunction<double, 2>, std::allocator<void> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  152 |     const FieldVector<ctype, dimw> glob = it->geometry().global(pos);
      |                                           ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:77:34:   required from 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::global(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:109:53:   required from 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianInverseTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianInverseTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:70:34:   required from 'const Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::corner(int) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |       if( !refElement.checkInside( geometry.corner( i ) ) )
      |                                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, mydim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::local(const Dune::FieldVector<typename GridImp::ctype, cdim>&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:89:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   89 |     FieldVector<ctype, mydim> local (const FieldVector<ctype, coorddim>& global) const {
      |                               ^~~~~
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::global(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:76:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   76 |     FieldVector<ctype, coorddim> global (const FieldVector<ctype, mydim>& local) const {
      |                                  ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; IntersectionImp = Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:77:34:   required from 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::global(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:109:53:   required from 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianInverseTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianInverseTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 3>; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:70:34:   required from 'const Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::corner(int) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 3>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 1; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:151:69: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  151 |         FieldVector< ctype, dimension > x( geometryInInside().global( local ) );
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:151:69: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  151 |         FieldVector< ctype, dimension > x( geometryInInside().global( local ) );
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::OneDGrid]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |            ^~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:33:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   58 |             coords.back().push_back(is.geometry().corner(0));
      |                                     ~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const OneDGrid, OneDGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, mydim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::local(const Dune::FieldVector<typename GridImp::ctype, cdim>&) const [with int mydim = 2; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:89:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   89 |     FieldVector<ctype, mydim> local (const FieldVector<ctype, coorddim>& global) const {
      |                               ^~~~~
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::global(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 2; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:76:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   76 |     FieldVector<ctype, coorddim> global (const FieldVector<ctype, mydim>& local) const {
      |                                  ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 3, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70:   required from 'class Dune::IdentityGridGeometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87:   required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; int codim = 2; std::size_t = long unsigned int; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34:   required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; long unsigned int ...codim = {0, 1, 2, 3}; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27:   required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:40:70:   required from 'class Dune::IdentityGridGeometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87:   required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; int codim = 2; std::size_t = long unsigned int; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34:   required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; long unsigned int ...codim = {0, 1, 2, 3}; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27:   required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45:   required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; int codim = 2; std::size_t = long unsigned int; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34:   required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; long unsigned int ...codim = {0, 1, 2, 3}; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27:   required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-oned.cc:15:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::OneDGrid, Dune::OneDGridLevelIntersection<const Dune::OneDGrid> >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::OneDGrid, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; IntersectionImp = Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:77:34:   required from 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::global(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:109:53:   required from 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianInverseTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianInverseTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |     JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:70:34:   required from 'const Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::corner(int) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-mcmg-geogrid.cc:12:
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:77:34:   required from 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::global(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:109:53:   required from 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianInverseTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianInverseTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |     JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:70:34:   required from 'const Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::corner(int) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
[ 50%] Linking CXX executable test-dgf-gmsh-ug
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/dgfparser/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-dgf-gmsh-ug.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-dgf-gmsh-ug.dir/test-dgf-ug.cc.o" -o test-dgf-gmsh-ug  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so ../../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so 
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:90:33:   required from 'Dune::FieldVector<typename GridImp::ctype, mydim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::local(const Dune::FieldVector<typename GridImp::ctype, cdim>&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:77:34:   required from 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::global(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersectioniterator.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/identitygrid.hh:23:
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersections.hh: In instantiation of 'Dune::IdentityGridLevelIntersection<GridImp>::NormalVector Dune::IdentityGridLevelIntersection<GridImp>::centerUnitOuterNormal() const [with GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; NormalVector = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:408:46:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; IntersectionImp = Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersections.hh:259:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  259 |     NormalVector centerUnitOuterNormal () const {
      |                  ^~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 50%] Built target test-dgf-gmsh-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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test /build/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/build.make dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 50%] Building CXX object dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/test-hierarchicsearch.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/test-hierarchicsearch.cc.o -MF CMakeFiles/test-hierarchicsearch.dir/test-hierarchicsearch.cc.o.d -o CMakeFiles/test-hierarchicsearch.dir/test-hierarchicsearch.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/test-hierarchicsearch.cc
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28:
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector<K, SIZE>&, const FieldVector<K, SIZE>&) [with ctype = double; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     return (vx1-vx2).infinity_norm() < eps;
      |            ~~~~^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:77:34:   required from 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::global(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:109:53:   required from 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianInverseTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianInverseTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 3>; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |     JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:70:34:   required from 'const Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::corner(int) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/testiteratorranges.cc:11:
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 3>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:90:33:   required from 'Dune::FieldVector<typename GridImp::ctype, mydim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::local(const Dune::FieldVector<typename GridImp::ctype, cdim>&) const [with int mydim = 2; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:77:34:   required from 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::global(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 2; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:70:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 1>; typename Coordinates::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridentity.hh:313:44:   required from 'Dune::IdentityGridEntity<0, dim, GridImp>::Geometry Dune::IdentityGridEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; Geometry = Dune::Geometry<1, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; EntityImp = Dune::IdentityGridEntity; Geometry = Dune::Geometry<1, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:555:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  647 |       Dune::FieldVector<typename Coordinates::ctype,dim> lowerleft() const
      |                                                          ^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 2>; typename Coordinates::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridentity.hh:313:44:   required from 'Dune::IdentityGridEntity<0, dim, GridImp>::Geometry Dune::IdentityGridEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; EntityImp = Dune::IdentityGridEntity; Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:555:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' 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<CoordType, dim, coorddim>::LocalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:90:33:   required from 'Dune::FieldVector<typename GridImp::ctype, mydim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::local(const Dune::FieldVector<typename GridImp::ctype, cdim>&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:180:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  180 |     LocalCoordinate local(const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:77:34:   required from 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::global(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:83:5: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   83 |     jacobianTransposed ( const FieldVector<ctype, mydim>& local ) const {
      |     ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:464:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  464 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:470:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  470 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:109:53:   required from 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianInverseTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianInverseTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridintersections.hh:260:53:   required from 'Dune::IdentityGridLevelIntersection<GridImp>::NormalVector Dune::IdentityGridLevelIntersection<GridImp>::centerUnitOuterNormal() const [with GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; NormalVector = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:408:46:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; IntersectionImp = Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 3>; typename Coordinates::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridentity.hh:313:44:   required from 'Dune::IdentityGridEntity<0, dim, GridImp>::Geometry Dune::IdentityGridEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Geometry = Dune::Geometry<3, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; EntityImp = Dune::IdentityGridEntity; Geometry = Dune::Geometry<3, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:555:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  647 |       Dune::FieldVector<typename Coordinates::ctype,dim> lowerleft() const
      |                                                          ^~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::LocalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 3; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:90:33:   required from 'Dune::FieldVector<typename GridImp::ctype, mydim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::local(const Dune::FieldVector<typename GridImp::ctype, cdim>&) const [with int mydim = 2; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:180:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  180 |     LocalCoordinate local(const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:77:34:   required from 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::global(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 2; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent<Coordinates>::fTupel Dune::YGridComponent<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 1>; Dune::YGridComponent<Coordinates>::fTupel = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:649:29:   required from 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 1>; typename Coordinates::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridentity.hh:313:44:   required from 'Dune::IdentityGridEntity<0, dim, GridImp>::Geometry Dune::IdentityGridEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; Geometry = Dune::Geometry<1, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; EntityImp = Dune::IdentityGridEntity; Geometry = Dune::Geometry<1, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:555:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       fTupel lowerleft() const
      |              ^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent<Coordinates>::fTupel Dune::YGridComponent<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 2>; Dune::YGridComponent<Coordinates>::fTupel = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:649:29:   required from 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 2>; typename Coordinates::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridentity.hh:313:44:   required from 'Dune::IdentityGridEntity<0, dim, GridImp>::Geometry Dune::IdentityGridEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; EntityImp = Dune::IdentityGridEntity; Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:555:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:84:46:   required from 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:109:53:   required from 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianInverseTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianInverseTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |     JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent<Coordinates>::fTupel Dune::YGridComponent<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 3>; Dune::YGridComponent<Coordinates>::fTupel = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:649:29:   required from 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 3>; typename Coordinates::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridentity.hh:313:44:   required from 'Dune::IdentityGridEntity<0, dim, GridImp>::Geometry Dune::IdentityGridEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Geometry = Dune::Geometry<3, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; EntityImp = Dune::IdentityGridEntity; Geometry = Dune::Geometry<3, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:555:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       fTupel lowerleft() const
      |              ^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<1, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; int dim = 1; Entity = Dune::Entity<0, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry; Jacobian = Dune::FieldMatrix<double, 1, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<1, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; int dim = 1; Entity = Dune::Entity<0, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:84:46:   required from 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIterator<0, Dune::All_Partition, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:33:28:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<3, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<3, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; int dim = 3; Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; int codim = 2; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; int codim = 2; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; int codim = 2; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:77:34:   required from 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::global(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:460:28:   required from 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdSet<const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridLocalIdSet<const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > > >, bigunsignedint<80> > >(const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >&, const IdSet<const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridLocalIdSet<const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > > >, bigunsignedint<80> >&)::<lambda(auto:17)> [with auto:17 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdSet<const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridLocalIdSet<const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > > >, bigunsignedint<80> > >(const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >&, const IdSet<const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridLocalIdSet<const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > > >, bigunsignedint<80> >&)::<lambda(auto:17)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdSet<const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridLocalIdSet<const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > > >, bigunsignedint<80> > >(const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >&, const IdSet<const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridLocalIdSet<const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > > >, bigunsignedint<80> >&)::<lambda(auto:17)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >; IdSet = IdSet<const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridLocalIdSet<const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > > >, bigunsignedint<80> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >; IdSet = IdSet<const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridLocalIdSet<const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > > >, bigunsignedint<80> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<1, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; int dim = 1; Entity = Dune::Entity<0, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:83:5: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   83 |     jacobianTransposed ( const FieldVector<ctype, mydim>& local ) const {
      |     ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry; Jacobian = Dune::FieldMatrix<double, 1, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry; Jacobian = Dune::FieldMatrix<double, 1, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<1, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:464:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  464 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:83:5: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   83 |     jacobianTransposed ( const FieldVector<ctype, mydim>& local ) const {
      |     ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:464:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  464 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<OneDGridLeafGridViewTraits<const OneDGrid> >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  152 |     const FieldVector<ctype, dimw> glob = it->geometry().global(pos);
      |                                           ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridEntity>; int codim = 2; GI = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; JacobianTransposed = Dune::DiagonalMatrix<double, 3>; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<3, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<3, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; int dim = 3; Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:83:5: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   83 |     jacobianTransposed ( const FieldVector<ctype, mydim>& local ) const {
      |     ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; int codim = 2; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; int codim = 2; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; int codim = 2; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; int codim = 2; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; int codim = 2; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix<double, 3, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; int codim = 2; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; int codim = 3; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:84:46:   required from 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<1, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/utility/hierarchicsearch.hh:24,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-hierarchicsearch.cc:16:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/test-hierarchicsearch.cc:61:54:   required from 'void check(GridView) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-hierarchicsearch.cc:86:10:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:84:46:   required from 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::global(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 0; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridEntity>; int codim = 2; GI = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:76:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   76 |     FieldVector<ctype, coorddim> global (const FieldVector<ctype, mydim>& local) const {
      |                                  ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:84:46:   required from 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; JacobianTransposed = Dune::DiagonalMatrix<double, 3>; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<3, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<3, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/test-hierarchicsearch.cc:61:63:   required from 'void check(GridView) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-hierarchicsearch.cc:86:10:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, mydim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::local(const Dune::FieldVector<typename GridImp::ctype, cdim>&) const [with int mydim = 1; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; int codim = 2; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:89:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   89 |     FieldVector<ctype, mydim> local (const FieldVector<ctype, coorddim>& global) const {
      |                               ^~~~~
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; int codim = 2; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:83:5: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   83 |     jacobianTransposed ( const FieldVector<ctype, mydim>& local ) const {
      |     ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianInverseTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianInverseTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; int codim = 2; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:108:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |     JacobianInverseTransposed jacobianInverseTransposed (const FieldVector<ctype, mydim>& local) const {
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:470:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  470 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::global(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 0; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; int codim = 3; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:76:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   76 |     FieldVector<ctype, coorddim> global (const FieldVector<ctype, mydim>& local) const {
      |                                  ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:84:46:   required from 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<1, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:39:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::OneDGrid, Dune::OneDGridLevelIntersection<const Dune::OneDGrid> >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:84:46:   required from 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:77:34:   required from 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::global(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 0; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::OneDGrid, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; JacobianTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:84:46:   required from 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; JacobianTransposed = Dune::DiagonalMatrix<double, 3>; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<3, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<3, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:90:33:   required from 'Dune::FieldVector<typename GridImp::ctype, mydim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::local(const Dune::FieldVector<typename GridImp::ctype, cdim>&) const [with int mydim = 1; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:84:46:   required from 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:109:53:   required from 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianInverseTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianInverseTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:77:34:   required from 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::global(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 0; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:77:34:   required from 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::global(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 0; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:40:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::LocalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:90:33:   required from 'Dune::FieldVector<typename GridImp::ctype, mydim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::local(const Dune::FieldVector<typename GridImp::ctype, cdim>&) const [with int mydim = 1; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:180:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  180 |     LocalCoordinate local(const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:84:46:   required from 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:109:53:   required from 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianInverseTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianInverseTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 1; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |     JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:77:34:   required from 'Dune::FieldVector<typename GridImp::ctype, cdim> Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::global(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 0; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; GI = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:32:12:   required from 'void testDim() [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:41:13:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 1>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 1; Coordinates = Dune::EquidistantCoordinates<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |     geo.jacobian( v );
      |     ~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:466:58: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  466 |       return asImp().jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:472:65: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  472 |       return asImp().jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const IdentityGrid<YaspGrid<1, EquidistantCoordinates<double, 1> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const IdentityGrid<YaspGrid<1, EquidistantCoordinates<double, 1> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:13:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridLeafIntersection<const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |     geo.jacobian( v );
      |     ~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:466:58: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  466 |       return asImp().jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:472:65: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  472 |       return asImp().jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<codim, dim, GridImp>::Geometry Dune::YaspEntity<codim, dim, GridImp>::geometry() const [with int codim = 1; int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  298 |       GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift());
      |                              ~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:466:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  466 |       return asImp().jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:466:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  466 |       return asImp().jacobianTransposed(local).transposed();
      |                                                           ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:472:47: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  472 |       return asImp().jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:472:66: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  472 |       return asImp().jacobianInverseTransposed(local).transposed();
      |                                                                  ^
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
[ 50%] Linking CXX executable test-mcmg-geogrid
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-mcmg-geogrid.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-mcmg-geogrid.dir/test-mcmg-geogrid.cc.o" -o test-mcmg-geogrid  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLeafIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 3>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 50%] Built target test-mcmg-geogrid
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test /build/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-ug.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/CMakeFiles/test-ug.dir/build.make dune/grid/test/CMakeFiles/test-ug.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 50%] Building CXX object dune/grid/test/CMakeFiles/test-ug.dir/test-ug.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.9.0/doc/grids/\" -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-ug.dir/test-ug.cc.o -MF CMakeFiles/test-ug.dir/test-ug.cc.o.d -o CMakeFiles/test-ug.dir/test-ug.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/test-ug.cc
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<3, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 0; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<codim, dim, GridImp>::Geometry Dune::YaspEntity<codim, dim, GridImp>::geometry() const [with int codim = 1; int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  298 |       GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift());
      |                              ~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 1; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<codim, dim, GridImp>::Geometry Dune::YaspEntity<codim, dim, GridImp>::geometry() const [with int codim = 2; int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  298 |       GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift());
      |                              ~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>; int codim = 2; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:466:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  466 |       return asImp().jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:466:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  466 |       return asImp().jacobianTransposed(local).transposed();
      |                                                           ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:472:47: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  472 |       return asImp().jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:472:66: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  472 |       return asImp().jacobianInverseTransposed(local).transposed();
      |                                                                  ^
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix<double, 3, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridLeafIntersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc: In function 'int main(int, char**)':
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:26:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   26 |     Dune::YaspGrid<2> grid({1., 1.}, {4, 4});
      |                                            ^
/build/dune-grid-2.9.0/dune/grid/test/test-gridinfo.cc:32:51: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   32 |     Dune::YaspGrid<3> grid({1., 1., 1.}, {4, 4, 4});
      |                                                   ^
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:17:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
In file included from /usr/include/dune/geometry/quadraturerules.hh:296,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:20:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc: In member function 'virtual Dune::FieldVector<double, 2> ArcOfCircle::operator()(const Dune::FieldVector<double, 1>&) const':
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:38:90: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   38 |   Dune::FieldVector<double,2> operator()(const Dune::FieldVector<double,1>& local) const {
      |                                                                                          ^
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:16:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:123:39:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:123:39:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:325:34:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 51%] Linking CXX executable test-gridinfo
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-gridinfo.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-gridinfo.dir/test-gridinfo.cc.o" -o test-gridinfo  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:123:39:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:123:39:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 51%] Built target test-gridinfo
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test /build/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-parallel-ug.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/CMakeFiles/test-parallel-ug.dir/build.make dune/grid/test/CMakeFiles/test-parallel-ug.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 51%] Building CXX object dune/grid/test/CMakeFiles/test-parallel-ug.dir/test-parallel-ug.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-parallel-ug.dir/test-parallel-ug.cc.o -MF CMakeFiles/test-parallel-ug.dir/test-parallel-ug.cc.o.d -o CMakeFiles/test-parallel-ug.dir/test-parallel-ug.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:325:34:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:327:72:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<UGGridLeafGridViewTraits<const UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:247:24:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<UGGridLeafGridViewTraits<const UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:248:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:251:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:252:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:102:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:327:72:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:207:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:207:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<UGGridLeafGridViewTraits<const UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:247:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28:
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector<K, SIZE>&, const FieldVector<K, SIZE>&) [with ctype = double; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     return (vx1-vx2).infinity_norm() < eps;
      |            ~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:186:36:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:251:24:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:186:36:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:252:24:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed' 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<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; Volume = double; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/multilineargeometry.hh:365:14:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; Volume = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Volume = double]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:126:35:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:207:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:207:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:922:53:   required from 'typename std::enable_if<(Grid::dimension == 3), void>::type checkCodim1Mapping(const Grid&) [with Grid = Dune::UGGrid<3>; typename std::enable_if<(Grid::dimension == 3), void>::type = void]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1034:21:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh: In member function 'void Dune::GeoGrid::CoordFunctionCaller<HostEntity, Dune::AnalyticalCoordFunctionInterface<ct, dimD, dimR, Impl> >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<1, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 2; Impl = Dune::IdenticalCoordFunction<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |         coordFunction_.evaluate( hostCorners_[ i ], y );
      |                                  ~~~~~~~~~~~~^
[ 52%] Linking CXX executable testiteratorranges
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testiteratorranges.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/testiteratorranges.dir/testiteratorranges.cc.o -o testiteratorranges  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<UGGridLeafGridViewTraits<const UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:247:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:464:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  464 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:251:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:251:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const UGGrid<3>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 3; int cdim = 3; Grid = const UGGrid<3>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:252:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 52%] Built target testiteratorranges
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test /build/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-loadbalancing.dir/DependInfo.cmake --color=
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection<const Dune::UGGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:576:84:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLeafIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:652:34:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:255:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  385 |     GlobalCoordinate integrationOuterNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/CMakeFiles/test-loadbalancing.dir/build.make dune/grid/test/CMakeFiles/test-loadbalancing.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 53%] Building CXX object dune/grid/test/CMakeFiles/test-loadbalancing.dir/test-loadbalancing.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-loadbalancing.dir/test-loadbalancing.cc.o -MF CMakeFiles/test-loadbalancing.dir/test-loadbalancing.cc.o.d -o CMakeFiles/test-loadbalancing.dir/test-loadbalancing.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/test-loadbalancing.cc
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<3>; IntersectionImp = Dune::UGGridLeafIntersection<const Dune::UGGrid<3> >; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:576:84:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<3>, Dune::UGGridLeafIterator<0, Dune::All_Partition, const Dune::UGGrid<3> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:652:34:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:256:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:385:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |                               ~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:207:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:207:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:22:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:35:   required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 3, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)> [with auto:20 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)> [with auto:20 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26:   required from 'class Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:133:50:   required from 'void checkIntersections(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:581:21:   required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26:   required from 'class Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:133:50:   required from 'void checkIntersections(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:581:21:   required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' 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<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:251:24:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  282 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:251:24:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  407 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:18,
                 from /usr/include/dune/geometry/referenceelements.hh:24,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:19:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:35:   required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44:   required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const UGGrid<3>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 3; int cdim = 3; Grid = const UGGrid<3>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:252:24:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  282 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:255:28:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:255:28:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:255:28:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:255:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:255:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection<const Dune::UGGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:255:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<3>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<3> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:256:28:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<3>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<3> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:256:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<2>, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >(const UGGrid<2>&, const IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>&)::<lambda(auto:20)> [with auto:20 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<2>, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >(const UGGrid<2>&, const IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<UGGrid<2>, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >(const UGGrid<2>&, const IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>&)::<lambda(auto:20)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:207:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44:   required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:472:47: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  472 |       return asImp().jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26:   required from 'class Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:133:50:   required from 'void checkIntersections(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:581:21:   required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:57:26:   required from 'class Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:133:50:   required from 'void checkIntersections(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:581:21:   required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)> [with auto:20 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 3, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)> [with auto:20 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)> [with auto:20 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)> [with auto:20 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44:   required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  451 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44:   required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:255:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:255:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:255:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:255:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:255:28:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:255:28:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  738 |   MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<3>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<3> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:256:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:446:42:   required from 'static void LoadBalance<Grid>::fillVector(const GridView&, Data&) [with int codim = 2; int ...codimensions = {}; <template-parameter-2-3> = void; Grid = Dune::UGGrid<2>; GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; Data = std::map<long unsigned int, Dune::FieldVector<double, 2>, std::less<long unsigned int>, std::allocator<std::pair<const long unsigned int, Dune::FieldVector<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:496:32:   required from 'static void LoadBalance<Grid>::test(Grid&) [with int ...codimensions = {2}; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:531:52:   required from 'void testLoadBalance(bool, bool, int, bool) [with int dim = 2; int ...codimensions = {2}]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:848:32:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 3, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41:   required from 'testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)> [with auto:16 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)>]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20:   required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33:   required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41:   required from 'testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)> [with auto:16 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)>]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20:   required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33:   required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 0; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:446:42:   required from 'static void LoadBalance<Grid>::fillVector(const GridView&, Data&) [with int codim = 3; int ...codimensions = {}; <template-parameter-2-3> = void; Grid = Dune::UGGrid<3>; GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >; Data = std::map<long unsigned int, Dune::FieldVector<double, 3>, std::less<long unsigned int>, std::allocator<std::pair<const long unsigned int, Dune::FieldVector<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:496:32:   required from 'static void LoadBalance<Grid>::test(Grid&) [with int ...codimensions = {3}; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:531:52:   required from 'void testLoadBalance(bool, bool, int, bool) [with int dim = 3; int ...codimensions = {3}]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:855:32:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:466:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  466 |       return asImp().jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:37:
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void ExampleDataHandle<IndexSetImp, GlobalIdSetImp, DataVectorType>::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF<Dune::MessageBufferIF<Dune::UGMessageBuffer<Dune::CommDataHandleIF<Dune::GeoGrid::CommDataHandle<Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::CommDataHandleIF<ExampleDataHandle<Dune::GeoGrid::IndexSet<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::IndexSet<const Dune::UGGrid<2>, Dune::UGGridLeafIndexSet<const Dune::UGGrid<2> >, unsigned int, std::vector<Dune::GeometryType> > >, Dune::GeoGrid::IdSet<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::IdSet<const Dune::UGGrid<2>, Dune::UGGridIdSet<const Dune::UGGrid<2> >, long unsigned int> >, std::vector<double> >, double> >, double>, 2, 1> > >; EntityType = Dune::Entity<1, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Entity>; IndexSetImp = Dune::GeoGrid::IndexSet<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::IndexSet<const Dune::UGGrid<2>, Dune::UGGridLeafIndexSet<const Dune::UGGrid<2> >, unsigned int, std::vector<Dune::GeometryType> > >; GlobalIdSetImp = Dune::GeoGrid::IdSet<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::IdSet<const Dune::UGGrid<2>, Dune::UGGridIdSet<const Dune::UGGrid<2> >, long unsigned int> >; DataVectorType = std::vector<double>]':
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:189:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  189 |       const Vector corner = geometry.corner( i );
      |                             ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:271:48:   required from 'testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:15)> [with auto:15 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:257:20:   required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33:   required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:271:48:   required from 'testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:15)> [with auto:15 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:257:20:   required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33:   required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 3, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41:   required from 'testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)> [with auto:16 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)>]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20:   required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33:   required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41:   required from 'testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)> [with auto:16 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)>]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20:   required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33:   required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41:   required from 'testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)> [with auto:16 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)>]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20:   required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33:   required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  520 |       auto ur = _it.upperright();
      |                 ~~~~~~~~~~~~~~^~
In file included from /build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:102:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41:   required from 'testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)> [with auto:16 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)>]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20:   required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33:   required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  282 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41:   required from 'testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)> [with auto:16 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)>]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20:   required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33:   required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  520 |       auto ur = _it.upperright();
      |                 ~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:282:53:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41:   required from 'testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)> [with auto:16 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&, std::bitset<3>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)>]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20:   required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33:   required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:845:28:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)> [with auto:20 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  282 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/multilineargeometry.hh:282:53:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41:   required from 'testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)> [with auto:16 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = testCommunication<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&, std::bitset<4>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&)::<lambda(auto:16)>]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:299:20:   required from 'void testCommunication(const GridView&, std::bitset<(GridView::dimension + 1)>, Dune::InterfaceType, Dune::CommunicationDirection, const std::set<Dune::PartitionType>&, const std::set<Dune::PartitionType>&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:620:33:   required from 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]'
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:852:28:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  520 |       auto ur = _it.upperright();
      |                 ~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:255:28:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  407 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:255:28:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:418:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  418 |     JacobianInverse jacobianInverse (const LocalCoordinate &local) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:255:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:255:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:255:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:255:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<2>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:255:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridLocalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 3; Grid = const UGGrid<3>; Imp = UGGridLocalGeometry; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::UGGrid<3>, Dune::UGGridLevelIterator<0, Dune::All_Partition, const Dune::UGGrid<3> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:256:28:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<GeoGrid::GridViewTraits<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > >, IdenticalCoordFunction<double, 2>, std::allocator<void> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  152 |     const FieldVector<ctype, dimw> glob = it->geometry().global(pos);
      |                                           ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |                               ~~~~~~~~~^~~~~
[ 53%] Linking CXX executable test-loadbalancing
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-loadbalancing.dir/link.txt --verbose=1
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<1, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |                               ~~~~~~~~~^~~~~
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-loadbalancing.dir/test-loadbalancing.cc.o" -o test-loadbalancing  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so ../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so 
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)> [with auto:18 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)> [with auto:18 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)> [with auto:18 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 53%] Built target test-loadbalancing
make  -f dune/grid/test/CMakeFiles/issue-53-uggrid-intersections.dir/build.make dune/grid/test/CMakeFiles/issue-53-uggrid-intersections.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test /build/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/issue-53-uggrid-intersections.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/CMakeFiles/issue-53-uggrid-intersections.dir/build.make dune/grid/test/CMakeFiles/issue-53-uggrid-intersections.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 54%] Building CXX object dune/grid/test/CMakeFiles/issue-53-uggrid-intersections.dir/issue-53-uggrid-intersections.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/issue-53-uggrid-intersections.dir/issue-53-uggrid-intersections.cc.o -MF CMakeFiles/issue-53-uggrid-intersections.dir/issue-53-uggrid-intersections.cc.o.d -o CMakeFiles/issue-53-uggrid-intersections.dir/issue-53-uggrid-intersections.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  647 |         refine = (element.geometry().center()[refinementDim] > 0.5);
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31:
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'bool isViewWithinBounds(const GridView&, const Dune::FieldVector<double, GridView::dimensionworld>&, const Dune::FieldVector<double, GridView::dimensionworld>&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:709:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  709 |     const auto center = element.geometry().center();
      |                ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'bool isViewWithinBounds(const GridView&, const Dune::FieldVector<double, GridView::dimensionworld>&, const Dune::FieldVector<double, GridView::dimensionworld>&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:709:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |       if( !refElement.checkInside( geometry.corner( i ) ) )
      |                                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)> [with auto:18 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:207:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)> [with auto:18 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)> [with auto:18 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)> [with auto:18 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)> [with auto:18 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)> [with auto:18 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)> [with auto:18 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)> [with auto:18 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 3; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)> [with auto:18 = std::integral_constant<long unsigned int, 3>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  243 |       typename Geometry::GlobalCoordinate c2( it->template subEntity< dimGrid >( c ).geometry().corner( 0 ) );
      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:151:69: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  151 |         FieldVector< ctype, dimension > x( geometryInInside().global( local ) );
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:151:69: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  151 |         FieldVector< ctype, dimension > x( geometryInInside().global( local ) );
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)> [with auto:18 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)> [with auto:18 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)> [with auto:18 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  738 |   MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)> [with auto:18 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  407 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)> [with auto:18 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:18)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:208:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:418:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  418 |     JacobianInverse jacobianInverse (const LocalCoordinate &local) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:33:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   58 |             coords.back().push_back(is.geometry().corner(0));
      |                                     ~~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'typename std::enable_if<(Grid::dimension == 3), void>::type checkCodim1Mapping(const Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:922:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  922 |       const auto& firstCornerCoords = subGeom.corner(0);
      |                                       ~~~~~~~~~~~~~~^~~
[ 55%] Linking CXX executable test-hierarchicsearch
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-hierarchicsearch.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-hierarchicsearch.dir/test-hierarchicsearch.cc.o" -o test-hierarchicsearch  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector<double, 1>&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:103:28:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  103 |       virtual GlobalVector operator() ( const Dune::FieldVector<double,1> &local ) const
      |                            ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 55%] Built target test-hierarchicsearch
make  -f CMakeFiles/dunealbertagrid1d.dir/build.make CMakeFiles/dunealbertagrid1d.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid1d.dir/DependInfo.cmake --color=
Dependencies file "CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/dgfparser.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid1d.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/elementinfo.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid1d.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/indexsets.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid1d.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/macrodata.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid1d.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunealbertagrid1d.dir/dune/grid/albertagrid/meshpointer.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid1d.dir/compiler_depend.internal".
Consolidate compiler generated dependencies of target dunealbertagrid1d
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f CMakeFiles/dunealbertagrid1d.dir/build.make CMakeFiles/dunealbertagrid1d.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
make[5]: Nothing to be done for 'CMakeFiles/dunealbertagrid1d.dir/build'.
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 58%] Built target dunealbertagrid1d
make  -f dune/grid/test/CMakeFiles/test-alberta-1-2.dir/build.make dune/grid/test/CMakeFiles/test-alberta-1-2.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test /build/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-alberta-1-2.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/CMakeFiles/test-alberta-1-2.dir/build.make dune/grid/test/CMakeFiles/test-alberta-1-2.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 58%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-1-2.dir/test-alberta.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGRIDDIM=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-alberta-1-2.dir/test-alberta.cc.o -MF CMakeFiles/test-alberta-1-2.dir/test-alberta.cc.o.d -o CMakeFiles/test-alberta-1-2.dir/test-alberta.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:466:58: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  466 |       return asImp().jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >; int codim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:466:58: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  466 |       return asImp().jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::UGGrid<2>; IntersectionIterator = Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |     inter.outerNormal(v);
      |     ~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >; int codim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |     geo.jacobian( v );
      |     ~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 2>*, std::vector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |     return jit;
      |            ^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:409:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:420:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In static member function 'static bool LoadBalance<Grid>::checkVector(const GridView&, const Data&) [with int codim = 2; int ...codimensions = {}; <template-parameter-2-3> = void; Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:465:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  465 |       const auto& realPos = entity.geometry().center();
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix<double, 2, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:20:
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >; int codim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::UGGrid<3>; IntersectionIterator = Dune::IntersectionIterator<const Dune::UGGrid<3>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<3> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |     inter.outerNormal(v);
      |     ~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 1; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 2; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |     geo.jacobian( v );
      |     ~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |     return jit;
      |            ^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:409:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:420:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 3; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:21:
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void CheckCommunication<GridView, cdim, OutputStream>::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]':
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:266:42: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  266 |           mid += entity.geometry().corner( i );
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void CheckCommunication<GridView, cdim, OutputStream>::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >; int cdim = 3; OutputStream = Dune::DebugStream<1, 4>]':
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:266:42: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<UGGridLeafGridViewTraits<const UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:36: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  152 |     const FieldVector<ctype, dimw> glob = it->geometry().global(pos);
      |                                    ^~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<UGGridLeafGridViewTraits<const UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:36: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:22:
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:179:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  179 |           const typename Geometry::GlobalCoordinate cornerViaSon =
      |                                                     ^~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 2>*, std::vector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >; ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:179:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  179 |           const typename Geometry::GlobalCoordinate cornerViaSon =
      |                                                     ^~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:24,
                 from /build/dune-grid-2.9.0/dune/grid/utility/structuredgridfactory.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:18:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:86:9:   required from 'Dune::TestSuite testRefinement2(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:131:33:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:23:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:576:84: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  576 |       sumNormal.axpy( quadrature[ i ].weight(), intersection.integrationOuterNormal( quadrature[ i ].position() ) );
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >; ErrorState = CheckIntersectionIteratorErrorState]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:576:84: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  576 |       sumNormal.axpy( quadrature[ i ].weight(), intersection.integrationOuterNormal( quadrature[ i ].position() ) );
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:466:58: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  466 |       return asImp().jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:37:40:   required from 'Dune::TestSuite testGrid(const Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:80:18:   required from 'Dune::TestSuite testRefinement1(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:125:33:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:37:40:   required from 'Dune::TestSuite testGrid(const Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:80:18:   required from 'Dune::TestSuite testRefinement1(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:125:33:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:86:9:   required from 'Dune::TestSuite testRefinement2(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:131:33:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:102:37:   required from 'Dune::TestSuite testRefinement2(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:131:33:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:37:40:   required from 'Dune::TestSuite testGrid(const Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:80:18:   required from 'Dune::TestSuite testRefinement1(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:125:33:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:37:40:   required from 'Dune::TestSuite testGrid(const Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:80:18:   required from 'Dune::TestSuite testRefinement1(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:125:33:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:102:37:   required from 'Dune::TestSuite testRefinement2(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:131:33:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  451 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc: In function 'int main(int, char**)':
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:327:112: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  327 |       Dune::FieldVector<double,2> diff = eIt->geometryInFather().corner(i) - eWoIt->geometryInFather().corner(i);
      |                                                                                                                ^
In file included from /build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:102,
                 from /build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:19:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; Volume = double; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/multilineargeometry.hh:365:14:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; Volume = double]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Volume = double]'
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:45:53:   required from 'Dune::TestSuite testGrid(const Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:80:18:   required from 'Dune::TestSuite testRefinement1(Grid&, const std::string&) [with Grid = Dune::UGGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:125:33:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  569 |       if( (origin - origin2 ).two_norm() > 1e-10 )
      |           ~~~~~~~~^~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const IdentityGrid<YaspGrid<1, EquidistantCoordinates<double, 1> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const IdentityGrid<YaspGrid<1, EquidistantCoordinates<double, 1> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid.hh:7,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:14:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >, Dune::IdentityGridLeafIntersection<const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:44:
/build/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const':
/build/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh:41:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   41 |     {
      |     ^
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc: In function 'Dune::TestSuite testGrid(const Grid&, const std::string&) [with Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:51:64: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   51 |         << "  inside center: " << is.inside().geometry().center() << "\n"
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In member function 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611:
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  110 |   AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |   AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:304:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |         = intersection.outerNormal( pt );
      |           ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLeafIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:304:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |         = intersection.outerNormal( pt );
      |           ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In lambda function:
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:329:41: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  327 |             std::cerr << gridView.comm().rank() << ": Problematic entity: codim = " << codim
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  328 |                       << ",  partitionType = " << entity.partitionType()
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  329 |                       << ",  center = " << entity.geometry().center()
      |                       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/dune/geometry/quadraturerules.hh:296,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:21:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix<double, 2, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'void testParallelUG(bool, bool, int, bool) [with int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  647 |         refine = (element.geometry().center()[refinementDim] > 0.5);
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:647:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  647 |         refine = (element.geometry().center()[refinementDim] > 0.5);
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:30:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:46:54:   required from 'class Dune::GeometryReference<Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9:   required from 'class Dune::LocalGeometryReference<1, 1, const Dune::AlbertaGrid<1> >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<1, 1, const Dune::AlbertaGrid<1>, Dune::LocalGeometryReference>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:136:70:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 3; Grid = const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >; Imp = IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |       if( !refElement.checkInside( geometry.corner( i ) ) )
      |                                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridLeafIntersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:26:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, 1, 1> Dune::FieldMatrix<K, 1, 1>::transposed() const [with K = double]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:46:54:   required from 'class Dune::GeometryReference<Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9:   required from 'class Dune::LocalGeometryReference<1, 1, const Dune::AlbertaGrid<1> >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<1, 1, const Dune::AlbertaGrid<1>, Dune::LocalGeometryReference>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:136:70:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/fmatrix.hh:436:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  436 |     FieldMatrix<K, 1, 1> transposed() const
      |                          ^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:25:
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>; derived_type = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:235:31:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
[ 60%] Linking CXX executable test-oned
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-oned.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-oned.dir/test-oned.cc.o" -o test-oned  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so ../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so 
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:29:   required from 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41:   required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<1> > >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, 1, 1>&, const FieldMatrix<OtherScalar, 1, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/fmatrix.hh:530:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  530 |       return result;
      |              ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:12:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |     GlobalCoordinate corner ( const int i ) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:15:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |   AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   34 |   AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:23:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::LocalCoordinate Dune::GeometryReference<Implementation>::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:262:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:88:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   88 |     LocalCoordinate local ( const GlobalCoordinate &global ) const
      |                     ^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |     GlobalCoordinate corner ( const int i ) const
      |                      ^~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<1>; Entity = Dune::Entity<0, 1, const Dune::AlbertaGrid<1>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<1>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
[ 60%] Built target test-oned
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test /build/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-alberta-2-2.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/CMakeFiles/test-alberta-2-2.dir/build.make dune/grid/test/CMakeFiles/test-alberta-2-2.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 61%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-2-2.dir/test-alberta.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGRIDDIM=2 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-alberta-2-2.dir/test-alberta.cc.o -MF CMakeFiles/test-alberta-2-2.dir/test-alberta.cc.o.d -o CMakeFiles/test-alberta-2-2.dir/test-alberta.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::Jacobian Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  238 |     Jacobian jacobian ( const LocalCoordinate &local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::JacobianInverse Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:244:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  244 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix<double, 1, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:85:27:   required from 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1> >; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:186:36:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   34 |   AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void CheckCommunication<GridView, cdim, OutputStream>::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; int cdim = 0; OutputStream = Dune::DebugStream<1, 4>]':
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:266:42: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  266 |           mid += entity.geometry().corner( i );
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In instantiation of 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerOuterNormal() const [with Grid = const Dune::AlbertaGrid<1>; NormalVector = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:199:12:   required from 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::outerNormal(const LocalCoordType&) const [with Grid = const Dune::AlbertaGrid<1>; NormalVector = Dune::FieldVector<double, 2>; LocalCoordType = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<1>; IntersectionImp = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:171:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  171 |   AlbertaGridIntersectionBase< Grid >::centerOuterNormal() const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<0, 1, const Dune::AlbertaGrid<1> >; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<1>; Entity = Dune::Entity<0, 1, const Dune::AlbertaGrid<1>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<1>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:83:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   83 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<1>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<1>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<1> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:80:67:   required from 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::corner(int) const [with Implementation = Dune::AlbertaGridGeometry<0, 1, const Dune::AlbertaGrid<1> >; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:29:   required from 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41:   required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<1> > >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |     GlobalCoordinate corner ( const int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::JacobianTransposed Dune::GeometryReference<Implementation>::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix<double, 1, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:100:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  100 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |              ~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<AlbertaGrid<1>, IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 2>, unsigned int>&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<AlbertaGrid<1>, IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 2>, unsigned int>&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1>; F = Dune::checkInjectivity<AlbertaGrid<1>, IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 2>, unsigned int>&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1>; IdSet = IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 2>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1>; IdSet = IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 2>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:85:27:   required from 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<0, 1, const Dune::AlbertaGrid<1> >; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<1>; Entity = Dune::Entity<0, 1, const Dune::AlbertaGrid<1>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<1>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   34 |   AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<1>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<1>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<1> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:81:60:   required from 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::center() const [with Implementation = Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1> >; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:175:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  175 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::Jacobian Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; Jacobian = Dune::FieldMatrix<double, 1, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:113:31:   required from 'Dune::GeometryReference<Implementation>::Jacobian Dune::GeometryReference<Implementation>::jacobian(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1> >; Jacobian = Dune::FieldMatrix<double, 1, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; Jacobian = Dune::FieldMatrix<double, 1, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  238 |     Jacobian jacobian ( const LocalCoordinate &local ) const
      |              ^~~~~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::center() const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<AlbertaGrid<1>, IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 2>, unsigned int>&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<AlbertaGrid<1>, IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 2>, unsigned int>&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1>; F = Dune::checkInjectivity<AlbertaGrid<1>, IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 2>, unsigned int> >(const AlbertaGrid<1>&, const IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 2>, unsigned int>&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1>; IdSet = IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 2>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1>; IdSet = IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 2>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:175:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  175 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc: In function 'Dune::TestSuite testGrid(const Grid&, const std::string&) [with Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/issue-53-uggrid-intersections.cc:30:11: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   30 | TestSuite testGrid(const Grid& grid, const std::string& name) {
      |           ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const AlbertaGrid<1>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 0; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<1>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<1>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<1> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' 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<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianInverseTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianInverseTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 3; int coorddim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'static bool LoadBalance<Grid>::checkVector(const GridView&, const Data&) [with int codim = 2; int ...codimensions = {}; <template-parameter-2-3> = void; Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:457:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  457 |   static bool checkVector(const GridView& gv, const Data& data)
      |               ^~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:33:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   58 |             coords.back().push_back(is.geometry().corner(0));
      |                                     ~~~~~~~~~~~~~~~~~~~~^~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid.hh:7,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:14:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:44:
/build/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const':
/build/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh:41:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   41 |     {
      |     ^
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'static bool LoadBalance<Grid>::checkVector(const GridView&, const Data&) [with int codim = 3; int ...codimensions = {}; <template-parameter-2-3> = void; Grid = Dune::UGGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:465:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  465 |       const auto& realPos = entity.geometry().center();
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611:
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  110 |   AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<2, 2>; NormalVector = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:122:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  122 |   AlbertaGridIntersectionBase< const AlbertaGrid< 2, 2 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   58 |             coords.back().push_back(is.geometry().corner(0));
      |                                     ~~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |   AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/geometry/quadraturerules.hh:296,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:21:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In instantiation of 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 1; int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20:   required from here
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     CoordinateType operator() ( const CoordinateType &global ) const
      |                    ^~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:15:
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:15:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:190:37:   required from 'void Dune::BoundarySegmentWrapper<dim, dimworld>::backup(ObjectStreamType&) const [with int dim = 1; int dimworld = 2; ObjectStreamType = std::__cxx11::basic_stringstream<char>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:176:10:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
[ 61%] Linking CXX executable issue-53-uggrid-intersections
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/issue-53-uggrid-intersections.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/issue-53-uggrid-intersections.dir/issue-53-uggrid-intersections.cc.o" -o issue-53-uggrid-intersections  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so ../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so 
In file included from /usr/include/c++/12/functional:59,
                 from /usr/include/dune/common/transpose.hh:9:
/usr/include/c++/12/bits/std_function.h: In member function '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector<double, 2>; _ArgTypes = {Dune::FieldVector<double, 1>}]':
/usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  587 |       operator()(_ArgTypes... __args) const
      |       ^~~~~~~~
/usr/include/c++/12/bits/std_function.h:591:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  591 |         return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...);
      |                                                                         ^
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 61%] Built target issue-53-uggrid-intersections
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test/yasp /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test/yasp /build/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:31:
/build/dune-grid-2.9.0/dune/grid/test/checkgridfactory.hh: In instantiation of 'void Dune::checkGridFactory(const Mesh&) [with Grid = AlbertaGrid<2, 2>; Mesh = TestGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:130:37:   required from here
/build/dune-grid-2.9.0/dune/grid/test/checkgridfactory.hh:103:84: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  103 |     checkGridFactory< Grid >( mesh, [] ( const typename Mesh::Vertex &v ) { return v; } );
      |                                                                                    ^
[ 62%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/test-yaspgrid-backuprestore-equidistant.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/test-yaspgrid-backuprestore-equidistant.cc.o -MF CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/test-yaspgrid-backuprestore-equidistant.cc.o.d -o CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/test-yaspgrid-backuprestore-equidistant.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:30:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18:   required from 'class Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2, 2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2, 2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >'
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:185:32:   required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18:   required from 'class Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2, 2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2, 2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >'
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:185:32:   required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:49:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   49 |     return x;
      |            ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  569 |       if( (origin - origin2 ).two_norm() > 1e-10 )
      |           ~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                           ~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                           ~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31:
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc: In instantiation of 'void addToGridFactory(Dune::GridFactory<GridType>&, Dune::Dim<2>) [with Grid = Dune::AlbertaGrid<2, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:108:19:   required from 'void checkProjectedUnitCube() [with Grid = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:145:41:   required from here
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:85:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   85 |         return y;
      |                ^
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<1>; Entity = Dune::Entity<0, 1, const Dune::AlbertaGrid<1>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<1>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:741:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |       const typename GeometryInFather::GlobalCoordinate x
      |                                                         ^
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31:
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int codim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:22:
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:182:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  182 |           const typename Geometry::LocalCoordinate cornerInSon =
      |                                                    ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:188:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  188 |           const typename Geometry::GlobalCoordinate cornerViaFather =
      |                                                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:206:13: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |             x = e.geometryInFather().global(x);
      |             ^
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:210:36: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  210 |         if ((e.geometry().global(x)-eIt->geometry().global(X)).two_norm() > tolerance)
      |             ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:226:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  226 |           const typename Geometry::LocalCoordinate cornerInSon =
      |                                                    ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:251:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  251 |           const typename Geometry::GlobalCoordinate global =
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:254:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |           const typename Geometry::LocalCoordinate cornerInSon =
      |                                                    ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:283:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  283 |           const typename Geometry::GlobalCoordinate cornerViaFather
      |                                                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:284:71: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |             = eIt->father().geometry().global( geometryInFather.corner( j ) );
      |                                                ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:283:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  283 |           const typename Geometry::GlobalCoordinate cornerViaFather
      |                                                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |       if( !refElement.checkInside( geometry.corner( i ) ) )
      |                                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:24:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >; ErrorState = CheckIntersectionIteratorErrorState]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:576:84: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  576 |       sumNormal.axpy( quadrature[ i ].weight(), intersection.integrationOuterNormal( quadrature[ i ].position() ) );
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<1>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:183:100: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  183 |       typename Geometry::GlobalCoordinate localPos = insideGeometry.global( geometryInInside.global( pt ) );
      |                                                                             ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:183:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  183 |       typename Geometry::GlobalCoordinate localPos = insideGeometry.global( geometryInInside.global( pt ) );
      |                                           ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:196:92: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |         std::cerr << "       intersection.geometryInInside() = " << geometryInInside.corner( 0 );
      |                                                                     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:201:79: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         std::cerr << "       inside()->geometry() = " << insideGeometry.corner( 0 );
      |                                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:240:106: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  240 |           typename Geometry::GlobalCoordinate localPos = outsideGeometry.global( geometryInOutside.global( pt ) );
      |                                                                                  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:240:47: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  240 |           typename Geometry::GlobalCoordinate localPos = outsideGeometry.global( geometryInOutside.global( pt ) );
      |                                               ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:253:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  253 |             std::cerr << "       intersection.geometryInOutside() = " << geometryInOutside.corner( 0 );
      |                                                                          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:258:85: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  258 |             std::cerr << "       outside()->geometry() = " << outsideGeometry.corner( 0 );
      |                                                               ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 0; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |       if( !refElement.checkInside( geometry.corner( i ) ) )
      |                                    ~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::AlbertaGrid<1>; IntersectionImp = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:27:
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh: In function 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> >; MapTwist = NoMapTwist]':
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   97 |     if( (xIn - lGeoIn.corner( gi )).two_norm() >= tolerance )
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'typename std::enable_if<(Grid::dimension == 3), void>::type checkCodim1Mapping(const Grid&) [with Grid = Dune::UGGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:922:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  922 |       const auto& firstCornerCoords = subGeom.corner(0);
      |                                       ~~~~~~~~~~~~~~^~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:26:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18:   required from 'class Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2, 2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2, 2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >'
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:185:32:   required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18:   required from 'class Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2, 2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2, 2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >'
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:185:32:   required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In static member function 'static void LoadBalance<Grid>::fillVector(const GridView&, Data&) [with int codim = 2; int ...codimensions = {}; <template-parameter-2-3> = void; Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:437:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  437 |   static void fillVector(const GridView& gv, Data& data)
      |               ^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void ExampleDataHandle<IndexSetImp, GlobalIdSetImp, DataVectorType>::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF<Dune::UGMessageBuffer<Dune::CommDataHandleIF<ExampleDataHandle<Dune::IndexSet<const Dune::UGGrid<2>, Dune::UGGridLeafIndexSet<const Dune::UGGrid<2> >, unsigned int, std::vector<Dune::GeometryType> >, Dune::IdSet<const Dune::UGGrid<2>, Dune::UGGridIdSet<const Dune::UGGrid<2> >, long unsigned int>, std::vector<double, std::allocator<double> > >, double>, 2, 0> >; EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; IndexSetImp = Dune::IndexSet<const Dune::UGGrid<2>, Dune::UGGridLeafIndexSet<const Dune::UGGrid<2> >, unsigned int, std::vector<Dune::GeometryType> >; GlobalIdSetImp = Dune::IdSet<const Dune::UGGrid<2>, Dune::UGGridIdSet<const Dune::UGGrid<2> >, long unsigned int>; DataVectorType = std::vector<double, std::allocator<double> >]':
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:189:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  189 |       const Vector corner = geometry.corner( i );
      |                             ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void ExampleDataHandle<IndexSetImp, GlobalIdSetImp, DataVectorType>::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF<Dune::UGMessageBuffer<Dune::CommDataHandleIF<ExampleDataHandle<Dune::IndexSet<const Dune::UGGrid<3>, Dune::UGGridLeafIndexSet<const Dune::UGGrid<3> >, unsigned int, std::vector<Dune::GeometryType> >, Dune::IdSet<const Dune::UGGrid<3>, Dune::UGGridIdSet<const Dune::UGGrid<3> >, long unsigned int>, std::vector<double, std::allocator<double> > >, double>, 3, 0> >; EntityType = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; IndexSetImp = Dune::IndexSet<const Dune::UGGrid<3>, Dune::UGGridLeafIndexSet<const Dune::UGGrid<3> >, unsigned int, std::vector<Dune::GeometryType> >; GlobalIdSetImp = Dune::IdSet<const Dune::UGGrid<3>, Dune::UGGridIdSet<const Dune::UGGrid<3> >, long unsigned int>; DataVectorType = std::vector<double, std::allocator<double> >]':
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:189:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  189 |       const Vector corner = geometry.corner( i );
      |                             ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In static member function 'static void LoadBalance<Grid>::fillVector(const GridView&, Data&) [with int codim = 3; int ...codimensions = {}; <template-parameter-2-3> = void; Grid = Dune::UGGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:437:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:12:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |     GlobalCoordinate corner ( const int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void ExampleDataHandle<IndexSetImp, GlobalIdSetImp, DataVectorType>::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF<Dune::UGMessageBuffer<Dune::CommDataHandleIF<ExampleDataHandle<Dune::IndexSet<const Dune::UGGrid<2>, Dune::UGGridLeafIndexSet<const Dune::UGGrid<2> >, unsigned int, std::vector<Dune::GeometryType> >, Dune::IdSet<const Dune::UGGrid<2>, Dune::UGGridIdSet<const Dune::UGGrid<2> >, long unsigned int>, std::vector<double, std::allocator<double> > >, double>, 2, 1> >; EntityType = Dune::Entity<1, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; IndexSetImp = Dune::IndexSet<const Dune::UGGrid<2>, Dune::UGGridLeafIndexSet<const Dune::UGGrid<2> >, unsigned int, std::vector<Dune::GeometryType> >; GlobalIdSetImp = Dune::IdSet<const Dune::UGGrid<2>, Dune::UGGridIdSet<const Dune::UGGrid<2> >, long unsigned int>; DataVectorType = std::vector<double, std::allocator<double> >]':
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:189:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  189 |       const Vector corner = geometry.corner( i );
      |                             ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::Jacobian Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  238 |     Jacobian jacobian ( const LocalCoordinate &local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In instantiation of 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerOuterNormal() const [with Grid = const Dune::AlbertaGrid<2, 2>; NormalVector = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:199:12:   required from 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::outerNormal(const LocalCoordType&) const [with Grid = const Dune::AlbertaGrid<2, 2>; NormalVector = Dune::FieldVector<double, 2>; LocalCoordType = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<2, 2>; IntersectionImp = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:171:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  171 |   AlbertaGridIntersectionBase< Grid >::centerOuterNormal() const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:23:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::LocalCoordinate Dune::GeometryReference<Implementation>::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:88:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   88 |     LocalCoordinate local ( const GlobalCoordinate &global ) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:83:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   83 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::AlbertaGrid<2, 2>; IntersectionImp = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::JacobianTransposed Dune::GeometryReference<Implementation>::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2, 2> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:100:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  100 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/geometry/quadraturerules.hh:294,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:17:
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::PrismQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  148 |     {
      |     ^
In file included from /usr/include/dune/geometry/quadraturerules.hh:296:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                               ~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<AlbertaGrid<2, 2>, IdSet<AlbertaGrid<2, 2>, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet<AlbertaGrid<2, 2>, AlbertaGridIdSet<2, 2>, unsigned int>&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<AlbertaGrid<2, 2>, IdSet<AlbertaGrid<2, 2>, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet<AlbertaGrid<2, 2>, AlbertaGridIdSet<2, 2>, unsigned int>&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<AlbertaGrid<2, 2>, IdSet<AlbertaGrid<2, 2>, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet<AlbertaGrid<2, 2>, AlbertaGridIdSet<2, 2>, unsigned int>&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet<AlbertaGrid<2, 2>, AlbertaGridIdSet<2, 2>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet<AlbertaGrid<2, 2>, AlbertaGridIdSet<2, 2>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:15:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:90:26:   required from 'Dune::GeometryReference<Implementation>::LocalCoordinate Dune::GeometryReference<Implementation>::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |   AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:85:27:   required from 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   34 |   AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<AlbertaGrid<2, 2>, IdSet<AlbertaGrid<2, 2>, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet<AlbertaGrid<2, 2>, AlbertaGridIdSet<2, 2>, unsigned int>&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<AlbertaGrid<2, 2>, IdSet<AlbertaGrid<2, 2>, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet<AlbertaGrid<2, 2>, AlbertaGridIdSet<2, 2>, unsigned int>&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<AlbertaGrid<2, 2>, IdSet<AlbertaGrid<2, 2>, AlbertaGridIdSet<2, 2>, unsigned int> >(const AlbertaGrid<2, 2>&, const IdSet<AlbertaGrid<2, 2>, AlbertaGridIdSet<2, 2>, unsigned int>&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet<AlbertaGrid<2, 2>, AlbertaGridIdSet<2, 2>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2, 2>; IdSet = IdSet<AlbertaGrid<2, 2>, AlbertaGridIdSet<2, 2>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:175:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  175 |     GlobalCoordinate center () const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:14:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57:   required from 'class CheckCommunication<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >, 2, Dune::DebugStream<1, 4> >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5:   required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; OutputStream = Dune::DebugStream<1, 4>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:168:21:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57:   required from 'class CheckCommunication<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >, 2, Dune::DebugStream<1, 4> >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5:   required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; OutputStream = Dune::DebugStream<1, 4>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:168:21:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::Jacobian Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  238 |     Jacobian jacobian ( const LocalCoordinate &local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::JacobianInverse Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:244:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  244 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:55:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 3>; V = Dune::FieldVector<double, 3>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::center() const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:81:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   81 |     GlobalCoordinate center () const { return impl().center(); }
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::JacobianTransposed Dune::GeometryReference<Implementation>::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:100:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  100 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57:   required from 'class CheckCommunication<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >, 2, Dune::DebugStream<1, 4> >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5:   required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; OutputStream = Dune::DebugStream<1, 4>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:168:21:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57:   required from 'class CheckCommunication<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >, 2, Dune::DebugStream<1, 4> >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5:   required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; OutputStream = Dune::DebugStream<1, 4>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:168:21:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::JacobianInverseTransposed Dune::GeometryReference<Implementation>::jacobianInverseTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:105:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  105 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::JacobianInverse Dune::GeometryReference<Implementation>::jacobianInverse(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2, 2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2, 2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:118:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  118 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26:
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:55:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |     DiagonalMatrix<K, n> transposed() const
      |                          ^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:17:
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>; derived_type = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:162:7:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:242:68: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  242 |       typename Geometry::GlobalCoordinate c1( it->geometry().corner( c ) );
      |                                               ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:178:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |     JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<UGGridLeafGridViewTraits<const UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  152 |     const FieldVector<ctype, dimw> glob = it->geometry().global(pos);
      |                                           ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |       if( !refElement.checkInside( geometry.corner( i ) ) )
      |                                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2, 2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<2, 2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::AlbertaGrid<2, 2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2, 2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2, 2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2, 2> >; Grid = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:73:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:167:14:   required from 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::outerNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:177:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  177 |     FieldVector<ctype, dimworld> centerUnitOuterNormal () const
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::LocalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:180:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  180 |     LocalCoordinate local(const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:242:68: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  242 |       typename Geometry::GlobalCoordinate c1( it->geometry().corner( c ) );
      |                                               ~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  569 |       if( (origin - origin2 ).two_norm() > 1e-10 )
      |           ~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                           ~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:616:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  616 |       typename Grid::ctype error = (result-origin).two_norm();
      |                                    ~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  569 |       if( (origin - origin2 ).two_norm() > 1e-10 )
      |           ~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                           ~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:616:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  616 |       typename Grid::ctype error = (result-origin).two_norm();
      |                                    ~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28:
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = AlbertaGrid<1>; Entity = Entity<0, 1, const AlbertaGrid<1>, AlbertaGridEntity>; IndexSetType = IndexSet<AlbertaGrid<1>, AlbertaGridIndexSet<1, 2>, int, std::array<GeometryType, 1> >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map<std::pair<int, GeometryType>, std::vector<int> >; MapType2 = std::map<std::vector<int>, std::pair<int, GeometryType> >; MapType3 = std::map<int, FieldVector<double, 2>, std::less<int>, std::allocator<std::pair<const int, FieldVector<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  167 |           FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 );
      |                                                    ~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:15:
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:15:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52:   required from 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:190:37:   required from 'void Dune::BoundarySegmentWrapper<dim, dimworld>::backup(ObjectStreamType&) const [with int dim = 2; int dimworld = 2; ObjectStreamType = std::__cxx11::basic_stringstream<char>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:176:10:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52:   required from 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>; derived_type = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
In file included from /usr/include/c++/12/functional:59,
                 from /usr/include/dune/common/transpose.hh:9:
/usr/include/c++/12/bits/std_function.h: In instantiation of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector<double, 2>; _ArgTypes = {Dune::FieldVector<double, 2>}]':
/usr/include/dune/common/function.hh:120:15:   required from 'void Dune::Impl::LambdaVirtualFunction<Domain, Range, F>::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector<double, 2>; Range = Dune::FieldVector<double, 2>; F = std::function<Dune::FieldVector<double, 2>(Dune::FieldVector<double, 2>)>]'
/usr/include/dune/common/function.hh:118:10:   required from here
/usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  587 |       operator()(_ArgTypes... __args) const
      |       ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:63: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                                               ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 2>*, std::vector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::CircleBoundaryProjection<dimworld>::CoordinateType Dune::CircleBoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:252:28: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  252 |     virtual CoordinateType operator() (const CoordinateType& global) const
      |                            ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh: In function 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> >; MapTwist = NoMapTwist]':
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   97 |     if( (xIn - lGeoIn.corner( gi )).two_norm() >= tolerance )
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |       if( !refElement.checkInside( geometry.corner( i ) ) )
      |                                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  189 |             eIt->father().geometry().global(cornerInFather);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:186:36: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  186 |             geometryInFather.global(cornerInSon);
      |             ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  180 |             eIt->geometry().corner(j);
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:206:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |             x = e.geometryInFather().global(x);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:210:59: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  210 |         if ((e.geometry().global(x)-eIt->geometry().global(X)).two_norm() > tolerance)
      |                                     ~~~~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:235:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |           if( (cornerInFather - cornerFromGlobal).infinity_norm() > tolerance )
      |               ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:224:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  224 |             eIt->geometry().corner(j);
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:264:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  264 |           if( (cornerViaFather - cornerInSon).infinity_norm() > tolerance )
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:252:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  252 |             eIt->geometry().corner(j);
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:284:71: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |             = eIt->father().geometry().global( geometryInFather.corner( j ) );
      |                                                ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<YaspGrid<2, EquidistantCoordinates<double, 2> >, IdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantCoordinates<double, 2> >&, const IdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> > >, bigunsignedint<55> >&)::<lambda(auto:17)> [with auto:17 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<YaspGrid<2, EquidistantCoordinates<double, 2> >, IdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantCoordinates<double, 2> >&, const IdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> > >, bigunsignedint<55> >&)::<lambda(auto:17)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<YaspGrid<2, EquidistantCoordinates<double, 2> >, IdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantCoordinates<double, 2> >&, const IdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> > >, bigunsignedint<55> >&)::<lambda(auto:17)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<2, EquidistantCoordinates<double, 2> >; IdSet = IdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> > >, bigunsignedint<55> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = YaspGrid<2, EquidistantCoordinates<double, 2> >; IdSet = IdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> > >, bigunsignedint<55> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  240 |     GlobalCoordinate center() const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerUnitOuterNormal() const [with Grid = const Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:181:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  181 |     NormalVector normal = centerOuterNormal();
      |                           ~~~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const AlbertaGrid<1>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<1>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:183:75: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  183 |       typename Geometry::GlobalCoordinate localPos = insideGeometry.global( geometryInInside.global( pt ) );
      |                                                      ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:183:100: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  183 |       typename Geometry::GlobalCoordinate localPos = insideGeometry.global( geometryInInside.global( pt ) );
      |                                                                             ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  182 |       typename Geometry::GlobalCoordinate globalPos = geometry.global( pt );
      |                                                       ~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:196:92: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |         std::cerr << "       intersection.geometryInInside() = " << geometryInInside.corner( 0 );
      |                                                                     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:201:79: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         std::cerr << "       inside()->geometry() = " << insideGeometry.corner( 0 );
      |                                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:240:106: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  240 |           typename Geometry::GlobalCoordinate localPos = outsideGeometry.global( geometryInOutside.global( pt ) );
      |                                                                                  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:239:74: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |           typename Geometry::GlobalCoordinate globalPos = geometry.global( pt );
      |                                                           ~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:253:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  253 |             std::cerr << "       intersection.geometryInOutside() = " << geometryInOutside.corner( 0 );
      |                                                                          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:258:85: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  258 |             std::cerr << "       outside()->geometry() = " << outsideGeometry.corner( 0 );
      |                                                               ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:304:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |         = intersection.outerNormal( pt );
      |           ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:220:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |     Jacobian jacobian([[maybe_unused]] const LocalCoordinate& local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:226:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  226 |     JacobianInverse jacobianInverse([[maybe_unused]] const LocalCoordinate& local) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In member function 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:49:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   49 |     return x;
      |            ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix<double, 2, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:25:
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:24:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc: In function 'int main(int, char**)':
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:327:72: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  327 |       Dune::FieldVector<double,2> diff = eIt->geometryInFather().corner(i) - eWoIt->geometryInFather().corner(i);
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistant.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix<double, 2, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector<K, SIZE>&, const FieldVector<K, SIZE>&) [with ctype = double; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     return (vx1-vx2).infinity_norm() < eps;
      |            ~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<codim, dim, GridImp>::Geometry Dune::YaspEntity<codim, dim, GridImp>::geometry() const [with int codim = 1; int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  298 |       GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift());
      |                              ~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |            ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 1>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 1; Coordinates = Dune::EquidistantCoordinates<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:16:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 2>*, std::vector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20,
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46:
/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  930 |     jt[ dim-1 ] = orgTop - orgBottom;
      |                   ~~~~~~~^~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
In file included from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:114:
/build/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh: In static member function 'static int Dune::UGMessageBuffer<DataHandle, gridDim, codim>::ugGather_(DDD::DDDContext&, typename Dune::UG_NS<coorddim>::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF<ExampleDataHandle<Dune::IndexSet<const Dune::UGGrid<2>, Dune::UGGridLevelIndexSet<const Dune::UGGrid<2> >, unsigned int, std::vector<Dune::GeometryType> >, Dune::IdSet<const Dune::UGGrid<2>, Dune::UGGridIdSet<const Dune::UGGrid<2> >, long unsigned int>, std::vector<double, std::allocator<double> > >, double>; int gridDim = 2; int codim = 2]':
/build/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:66:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   66 |     static int ugGather_(
      |                ^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh: In static member function 'static int Dune::UGMessageBuffer<DataHandle, gridDim, codim>::ugGather_(DDD::DDDContext&, typename Dune::UG_NS<coorddim>::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF<ExampleDataHandle<Dune::IndexSet<const Dune::UGGrid<3>, Dune::UGGridLevelIndexSet<const Dune::UGGrid<3> >, unsigned int, std::vector<Dune::GeometryType> >, Dune::IdSet<const Dune::UGGrid<3>, Dune::UGGridIdSet<const Dune::UGGrid<3> >, long unsigned int>, std::vector<double, std::allocator<double> > >, double>; int gridDim = 3; int codim = 3]':
/build/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:66:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh: In static member function 'static int Dune::UGMessageBuffer<DataHandle, gridDim, codim>::ugGather_(DDD::DDDContext&, typename Dune::UG_NS<coorddim>::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF<ExampleDataHandle<Dune::IndexSet<const Dune::UGGrid<2>, Dune::UGGridLevelIndexSet<const Dune::UGGrid<2> >, unsigned int, std::vector<Dune::GeometryType> >, Dune::IdSet<const Dune::UGGrid<2>, Dune::UGGridIdSet<const Dune::UGGrid<2> >, long unsigned int>, std::vector<double, std::allocator<double> > >, double>; int gridDim = 2; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:66:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh: In static member function 'static int Dune::UGMessageBuffer<DataHandle, gridDim, codim>::ugGather_(DDD::DDDContext&, typename Dune::UG_NS<coorddim>::DDD_OBJ, void*) [with DataHandle = Dune::CommDataHandleIF<ExampleDataHandle<Dune::IndexSet<const Dune::UGGrid<3>, Dune::UGGridLevelIndexSet<const Dune::UGGrid<3> >, unsigned int, std::vector<Dune::GeometryType> >, Dune::IdSet<const Dune::UGGrid<3>, Dune::UGGridIdSet<const Dune::UGGrid<3> >, long unsigned int>, std::vector<double, std::allocator<double> > >, double>; int gridDim = 3; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/uggrid/ugmessagebuffer.hh:66:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |                               ~~~~~~~~~^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'void testParallelUG(bool, bool, int, bool) [with int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:536:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  536 | void testParallelUG(bool simplexGrid, bool localRefinement, int refinementDim, bool refineUpperPart)
      |      ^~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 3>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |   AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'double integrateBoundary(const Dune::UGGrid<2>&)' at /build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:126:35:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  243 |       typename Geometry::GlobalCoordinate c2( it->template subEntity< dimGrid >( c ).geometry().corner( 0 ) );
      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 3>; V = Dune::FieldVector<double, 3>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc: In function 'int main(int, char**)':
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:815:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  815 | int main (int argc , char **argv) try
      |     ^~~~
/build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:815:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkgridfactory.hh: In function 'void Dune::checkGridFactory(const Mesh&, Projection&&) [with Grid = AlbertaGrid<2, 2>; Mesh = TestGrid<2>; Projection = checkGridFactory<AlbertaGrid<2, 2>, TestGrid<2> >(const TestGrid<2>&)::<lambda(const TestGrid<2>::Vertex&)>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgridfactory.hh:43:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   43 |       if( (v - vertex.geometry().center() ).two_norm() > 1e-8 )
      |                ~~~~~~~~~~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In function 'CheckCommunication<GridView, cdim, OutputStream>::ctype CheckCommunication<GridView, cdim, OutputStream>::test(int, ArrayType&, ArrayType&, bool) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int cdim = 0; OutputStream = Dune::DebugStream<1, 4>]':
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:350:9: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  350 |   ctype test ( int /* dataSize */, ArrayType &data, ArrayType &weight, bool testweight )
      |         ^~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28:
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = AlbertaGrid<2, 2>; Entity = Entity<0, 2, const AlbertaGrid<2, 2>, AlbertaGridEntity>; IndexSetType = IndexSet<AlbertaGrid<2, 2>, AlbertaGridIndexSet<2, 2>, int, std::array<GeometryType, 1> >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map<std::pair<int, GeometryType>, std::vector<int> >; MapType2 = std::map<std::vector<int>, std::pair<int, GeometryType> >; MapType3 = std::map<int, FieldVector<double, 2>, std::less<int>, std::allocator<std::pair<const int, FieldVector<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  167 |           FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 );
      |                                                    ~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27,
    inlined from 'static void LoadBalance<Grid>::fillVector(const GridView&, Data&) [with int codim = 0; int ...codimensions = {}; <template-parameter-2-3> = void; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:446:42,
    inlined from 'static void LoadBalance<Grid>::test(Grid&) [with int ...codimensions = {0}; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:496:32,
    inlined from 'void testLoadBalance(bool, bool, int, bool) [with int dim = 2; int ...codimensions = {0}]' at /build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:531:52,
    inlined from 'int main(int, char**)' at /build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:847:32:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:460:28: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  460 |       return asImp().global(refElement.position(0,0));
      |              ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27,
    inlined from 'static void LoadBalance<Grid>::fillVector(const GridView&, Data&) [with int codim = 0; int ...codimensions = {}; <template-parameter-2-3> = void; Grid = Dune::UGGrid<3>]' at /build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:446:42,
    inlined from 'static void LoadBalance<Grid>::test(Grid&) [with int ...codimensions = {0}; Grid = Dune::UGGrid<3>]' at /build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:496:32,
    inlined from 'void testLoadBalance(bool, bool, int, bool) [with int dim = 3; int ...codimensions = {0}]' at /build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:531:52,
    inlined from 'int main(int, char**)' at /build/dune-grid-2.9.0/dune/grid/test/test-parallel-ug.cc:854:32:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:460:28: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  460 |       return asImp().global(refElement.position(0,0));
      |              ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2, 2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2, 2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In function 'CheckCommunication<GridView, cdim, OutputStream>::ctype CheckCommunication<GridView, cdim, OutputStream>::test(int, ArrayType&, ArrayType&, bool) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >; int cdim = 0; OutputStream = Dune::DebugStream<1, 4>]':
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:350:9: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix<double, 2, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:106:
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh: In member function 'const Dune::UGGridLevelIntersection<GridImp>::WorldVector& Dune::UGGridLevelIntersection<GridImp>::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:142:5: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  142 |     integrationOuterNormal (const FaceVector& local) const
      |     ^~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:458:10: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  458 |     bool affine ( JacobianTransposed &jacobianT ) const
      |          ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  152 |     const FieldVector<ctype, dimw> glob = it->geometry().global(pos);
      |                                           ~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' 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<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
[ 63%] Linking CXX executable test-parallel-ug
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-parallel-ug.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-parallel-ug.dir/test-parallel-ug.cc.o" -o test-parallel-ug  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so ../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so 
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 63%] Built target test-parallel-ug
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test/yasp /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test/yasp /build/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 64%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/test-yaspgrid-backuprestore-equidistantoffset.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/test-yaspgrid-backuprestore-equidistantoffset.cc.o -MF CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/test-yaspgrid-backuprestore-equidistantoffset.cc.o.d -o CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/test-yaspgrid-backuprestore-equidistantoffset.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:458:10: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  458 |     bool affine ( JacobianTransposed &jacobianT ) const
      |          ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/geometry/quadraturerules.hh:294,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:17:
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::PrismQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  148 |     {
      |     ^
In file included from /usr/include/dune/geometry/quadraturerules.hh:296:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:14:
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>; derived_type = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:989:23:   required from 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantOffsetCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantOffsetCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantOffsetCoordinates<double, 2>; typename GridImp::ctype = double; Communication = Dune::Communication<ompi_communicator_t*>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:95:14:   required from 'static Dune::YaspGrid<dim, Dune::EquidistantOffsetCoordinates<double, dim> >* YaspFactory<dim, Dune::EquidistantOffsetCoordinates<double, dim> >::buildGrid(bool, int, bool, bool) [with int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:29:96:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57:   required from 'class CheckCommunication<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >, 2, Dune::DebugStream<1, 4> >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5:   required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; OutputStream = Dune::DebugStream<1, 4>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:168:21:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57:   required from 'class CheckCommunication<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >, 2, Dune::DebugStream<1, 4> >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5:   required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; OutputStream = Dune::DebugStream<1, 4>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:168:21:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:55:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57:   required from 'class CheckCommunication<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >, 2, Dune::DebugStream<1, 4> >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5:   required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; OutputStream = Dune::DebugStream<1, 4>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:168:21:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57:   required from 'class CheckCommunication<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >, 2, Dune::DebugStream<1, 4> >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5:   required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; OutputStream = Dune::DebugStream<1, 4>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:168:21:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26:
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:55:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |     DiagonalMatrix<K, n> transposed() const
      |                          ^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:178:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:262:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  262 |         if( (c2-c1).two_norm() < 10 * std::numeric_limits<typename Grid::ctype>::epsilon() )
      |             ~~~^~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:178:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix<double, 2, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' 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<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |     JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:262:10: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  262 |     bool affine () const
      |          ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:73:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:167:14:   required from 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::outerNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:177:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  177 |     FieldVector<ctype, dimworld> centerUnitOuterNormal () const
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::LocalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:180:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  180 |     LocalCoordinate local(const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>; derived_type = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, IdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >&, const IdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > >, bigunsignedint<55> >&)::<lambda(auto:17)> [with auto:17 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, IdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >&, const IdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > >, bigunsignedint<55> >&)::<lambda(auto:17)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, IdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >&, const IdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > >, bigunsignedint<55> >&)::<lambda(auto:17)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >; IdSet = IdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > >, bigunsignedint<55> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >; IdSet = IdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > >, bigunsignedint<55> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  240 |     GlobalCoordinate center() const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:220:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |     Jacobian jacobian([[maybe_unused]] const LocalCoordinate& local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:226:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  226 |     JacobianInverse jacobianInverse([[maybe_unused]] const LocalCoordinate& local) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; int codim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-equidistantoffset.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>]',
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 0; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45,
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::apply(const GridView&, std::ostream&) [with int codim = 0; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:165:16:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'bool CheckCommunication<GridView, cdim, OutputStream>::checkCommunication() [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; int cdim = 0; OutputStream = Dune::DebugStream<1, 4>]':
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  440 |   bool checkCommunication ()
      |        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<codim, dim, GridImp>::Geometry Dune::YaspEntity<codim, dim, GridImp>::geometry() const [with int codim = 1; int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  298 |       GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift());
      |                              ~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'bool CheckCommunication<GridView, cdim, OutputStream>::checkCommunication() [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >; int cdim = 0; OutputStream = Dune::DebugStream<1, 4>]':
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |            ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
In function 'Dune::GeometryReference<Implementation>::JacobianTransposed Dune::GeometryReference<Implementation>::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1> >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
In file included from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:16:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26,
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   21 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30:
In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2, 2>, Dune::AlbertaGridGlobalGeometry>]',
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 0; GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45,
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::apply(const GridView&, std::ostream&) [with int codim = 0; GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2, 2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |                               ~~~~~~~~~^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
In function 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::integrationOuterNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'bool CheckCommunication<GridView, cdim, OutputStream>::checkCommunication() [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int cdim = 0; OutputStream = Dune::DebugStream<1, 4>]':
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  440 |   bool checkCommunication ()
      |        ^~~~~~~~~~~~~~~~~~
In function 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::corner(int) const [with Implementation = Dune::AlbertaGridGeometry<0, 1, const Dune::AlbertaGrid<1> >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh: In function 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<1> > >; MapTwist = NoMapTwist]':
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:175:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  175 | void checkTwists ( const GridView &gridView, const MapTwist &mapTwist )
      |      ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  243 |       typename Geometry::GlobalCoordinate c2( it->template subEntity< dimGrid >( c ).geometry().corner( 0 ) );
      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'bool CheckCommunication<GridView, cdim, OutputStream>::checkCommunication() [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >; int cdim = 0; OutputStream = Dune::DebugStream<1, 4>]':
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31:
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
In function 'Dune::FieldVector<typename GridImp::ctype, Dune::IdentityGridLevelIntersection<GridImp>::dimworld> Dune::IdentityGridLevelIntersection<GridImp>::unitOuterNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   24 | void checkGeometryInFather(const GridType& grid)
      |      ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:227:34:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:284:46:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void ExampleDataHandle<IndexSetImp, GlobalIdSetImp, DataVectorType>::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF<Dune::UGMessageBuffer<Dune::CommDataHandleIF<ExampleDataHandle<Dune::IndexSet<const Dune::UGGrid<2>, Dune::UGGridLeafIndexSet<const Dune::UGGrid<2> >, unsigned int, std::vector<Dune::GeometryType> >, Dune::IdSet<const Dune::UGGrid<2>, Dune::UGGridIdSet<const Dune::UGGrid<2> >, long unsigned int>, std::vector<double, std::allocator<double> > >, double>, 2, 0> >; EntityType = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; IndexSetImp = Dune::IndexSet<const Dune::UGGrid<2>, Dune::UGGridLeafIndexSet<const Dune::UGGrid<2> >, unsigned int, std::vector<Dune::GeometryType> >; GlobalIdSetImp = Dune::IdSet<const Dune::UGGrid<2>, Dune::UGGridIdSet<const Dune::UGGrid<2> >, long unsigned int>; DataVectorType = std::vector<double, std::allocator<double> >]':
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:142:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  142 |   void scatter (MessageBuffer& buff, const EntityType& e, size_t n)
      |        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void ExampleDataHandle<IndexSetImp, GlobalIdSetImp, DataVectorType>::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF<Dune::UGMessageBuffer<Dune::CommDataHandleIF<ExampleDataHandle<Dune::IndexSet<const Dune::UGGrid<3>, Dune::UGGridLeafIndexSet<const Dune::UGGrid<3> >, unsigned int, std::vector<Dune::GeometryType> >, Dune::IdSet<const Dune::UGGrid<3>, Dune::UGGridIdSet<const Dune::UGGrid<3> >, long unsigned int>, std::vector<double, std::allocator<double> > >, double>, 3, 0> >; EntityType = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; IndexSetImp = Dune::IndexSet<const Dune::UGGrid<3>, Dune::UGGridLeafIndexSet<const Dune::UGGrid<3> >, unsigned int, std::vector<Dune::GeometryType> >; GlobalIdSetImp = Dune::IdSet<const Dune::UGGrid<3>, Dune::UGGridIdSet<const Dune::UGGrid<3> >, long unsigned int>; DataVectorType = std::vector<double, std::allocator<double> >]':
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:142:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix<double, 3, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  152 |     const FieldVector<ctype, dimw> glob = it->geometry().global(pos);
      |                                           ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Entity = Dune::Entity<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
[ 65%] Linking CXX executable test-alberta-1-2
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta-1-2.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-alberta-1-2.dir/test-alberta.cc.o" -o test-alberta-1-2  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libdunealbertagrid2d.so.2.9.0 ../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so 
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
[ 65%] Built target test-alberta-1-2
make  -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test/yasp /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test/yasp /build/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 66%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/test-yaspgrid-backuprestore-tensor.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/test-yaspgrid-backuprestore-tensor.cc.o -MF CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/test-yaspgrid-backuprestore-tensor.cc.o.d -o CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/test-yaspgrid-backuprestore-tensor.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc
In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::GeometryReference<Implementation>::JacobianInverse Dune::GeometryReference<Implementation>::jacobianInverse(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>]',
    inlined from 'Dune::GeometryReference<Implementation>::LocalCoordinate Dune::GeometryReference<Implementation>::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2, 2> >]' at /build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:90:26,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; Entity = Dune::Entity<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridEntity>; Intersection = Dune::Intersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridLevelIntersection<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:580:22,
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:572:53,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52:
/usr/include/dune/geometry/multilineargeometry.hh:584:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  584 |         GlobalCoordinate global( corner( 0 ) );
      |                                  ~~~~~~^~~~~
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::LocalGeometryReference]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:616:27,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:206:80:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]',
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:715:39,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::ctype Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::ctype Dune::GeoGrid::Geometry<mydim, cdim, Grid>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:266:38:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:125:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  125 |         if( (corner - center).two_norm() <= tolerance )
      |             ~~~~~~~~^~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::ctype Dune::GeoGrid::Geometry<mydim, cdim, Grid>::volume() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:17: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance )
      |         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  213 |       auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  569 |       if( (origin - origin2 ).two_norm() > 1e-10 )
      |           ~~~~~~~~^~~~~~~~~~~
In function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:616:27,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/usr/include/dune/geometry/multilineargeometry.hh:321:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:206:80:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:715:39,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::ctype Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::ctype Dune::GeoGrid::Geometry<mydim, cdim, Grid>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:266:38:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianInverseTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianInverseTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:109:53: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  109 |       return hostGeometry_.jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
In member function 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianInverseTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianInverseTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:109:53: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  109 |       return hostGeometry_.jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  194 |       GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); }
      |                                                              ~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::ctype Dune::GeoGrid::Geometry<mydim, cdim, Grid>::volume() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |       GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); }
      |                                                                               ~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  213 |       auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianInverseTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianInverseTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:109:53: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  109 |       return hostGeometry_.jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
In member function 'Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::JacobianInverseTransposed Dune::IdentityGridGeometry<mydim, coorddim, GridImp>::jacobianInverseTransposed(const Dune::FieldVector<typename GridImp::ctype, mydim>&) const [with int mydim = 2; int coorddim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/identitygrid/identitygridgeometry.hh:109:53: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  109 |       return hostGeometry_.jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
In function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:616:27,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/usr/include/dune/geometry/multilineargeometry.hh:321:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:206:80:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:715:39,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::ctype Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::ctype Dune::GeoGrid::Geometry<mydim, cdim, Grid>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:266:38:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  194 |       GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); }
      |                                                              ~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::ctype Dune::GeoGrid::Geometry<mydim, cdim, Grid>::volume() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |       GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); }
      |                                                                               ~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  213 |       auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/include/dune/geometry/quadraturerules.hh:294,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:17:
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::PrismQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  148 |     {
      |     ^
In file included from /usr/include/dune/geometry/quadraturerules.hh:296:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
In function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:616:27,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/usr/include/dune/geometry/multilineargeometry.hh:321:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:206:80:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:715:39,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::ctype Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::ctype Dune::GeoGrid::Geometry<mydim, cdim, Grid>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:266:38:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  451 |     GlobalCoordinate center () const
      |                      ^~~~~~
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  194 |       GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); }
      |                                                              ~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::ctype Dune::GeoGrid::Geometry<mydim, cdim, Grid>::volume() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |       GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); }
      |                                                                               ~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  213 |       auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:124:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  124 |         const GlobalCoordinate corner = geometry.corner( i );
      |                                         ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::GeoGrid::Intersection<Grid, HostIntersection>::Geometry Dune::GeoGrid::Intersection<Grid, HostIntersection>::geometry() const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:103:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  103 |       Geometry geometry () const
      |                ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:14:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57:   required from 'class CheckCommunication<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >, 2, Dune::DebugStream<1, 4> >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5:   required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; OutputStream = Dune::DebugStream<1, 4>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:168:21:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57:   required from 'class CheckCommunication<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >, 2, Dune::DebugStream<1, 4> >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5:   required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; OutputStream = Dune::DebugStream<1, 4>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:168:21:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:55:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57:   required from 'class CheckCommunication<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >, 2, Dune::DebugStream<1, 4> >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5:   required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; OutputStream = Dune::DebugStream<1, 4>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:168:21:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57:   required from 'class CheckCommunication<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >, 2, Dune::DebugStream<1, 4> >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5:   required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; OutputStream = Dune::DebugStream<1, 4>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:168:21:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26:
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:55:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |     DiagonalMatrix<K, n> transposed() const
      |                          ^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:17:
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>; derived_type = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:162:7:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:178:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |     JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20,
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46:
/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  930 |     jt[ dim-1 ] = orgTop - orgBottom;
      |                   ~~~~~~~^~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:73:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:167:14:   required from 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::outerNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:177:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  177 |     FieldVector<ctype, dimworld> centerUnitOuterNormal () const
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::LocalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:180:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  180 |     LocalCoordinate local(const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:178:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  178 |         if( (geometry.corner( i ) - geometry.global( refElement.position( i, mydim ) )).two_norm() > tolerance )
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>; derived_type = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<YaspGrid<2, TensorProductCoordinates<double, 2> >, IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates<double, 2> >&, const IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> >&)::<lambda(auto:17)> [with auto:17 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<YaspGrid<2, TensorProductCoordinates<double, 2> >, IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates<double, 2> >&, const IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> >&)::<lambda(auto:17)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<YaspGrid<2, TensorProductCoordinates<double, 2> >, IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates<double, 2> >&, const IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> >&)::<lambda(auto:17)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<2, TensorProductCoordinates<double, 2> >; IdSet = IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = YaspGrid<2, TensorProductCoordinates<double, 2> >; IdSet = IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  240 |     GlobalCoordinate center() const
      |                      ^~~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  117 |     const GlobalCoordinate center = geometry.center();
      |                                     ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  213 |       auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' 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<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:220:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |     Jacobian jacobian([[maybe_unused]] const LocalCoordinate& local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:226:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  226 |     JacobianInverse jacobianInverse([[maybe_unused]] const LocalCoordinate& local) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:125:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  125 |         if( (corner - center).two_norm() <= tolerance )
      |             ~~~~~~~~^~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:17: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance )
      |         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |       return impl().jacobianTransposed( local );
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20,
    inlined from 'bool Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::affine() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:281:26:
/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  930 |     jt[ dim-1 ] = orgTop - orgBottom;
      |                   ~~~~~~~^~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:282:33:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2, 2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:27:
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh: In function 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2, 2> > >; MapTwist = NoMapTwist]':
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:175:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  175 | void checkTwists ( const GridView &gridView, const MapTwist &mapTwist )
      |      ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:236:14:   required from 'void check_backuprestore(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-backuprestore-tensor.cc:28:24:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::integrationOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  126 |       integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const
      |       ^~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::integrationOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:140:39:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:147:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  147 |       outerNormal ( const FieldVector< ctype, dimension-1 > &local ) const
      |       ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::integrationOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  126 |       integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const
      |       ^~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::integrationOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:140:39:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:147:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  147 |       outerNormal ( const FieldVector< ctype, dimension-1 > &local ) const
      |       ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::integrationOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  126 |       integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const
      |       ^~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::integrationOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:140:39:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:147:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  147 |       outerNormal ( const FieldVector< ctype, dimension-1 > &local ) const
      |       ^~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::integrationOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:134:114:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::integrationOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  126 |       integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const
      |       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<codim, dim, GridImp>::Geometry Dune::YaspEntity<codim, dim, GridImp>::geometry() const [with int codim = 1; int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  298 |       GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift());
      |                              ~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |            ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31:
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
In file included from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:16:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32:
In lambda function,
    inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<2>, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >(const UGGrid<2>&, const IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36,
    inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<UGGrid<2>, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >(const UGGrid<2>&, const IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>&)::<lambda(auto:20)>]' at /usr/include/dune/common/hybridutilities.hh:270:16,
    inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>]' at /build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  451 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'const Dune::UGGridLevelIntersection<GridImp>::WorldVector& Dune::UGGridLevelIntersection<GridImp>::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:146:58,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection<const Dune::UGGrid<2> >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47,
    inlined from 'void CheckCommunication<GridView, cdim, OutputStream>::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int cdim = 1; OutputStream = Dune::DebugStream<1, 4>]' at /build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78,
    inlined from 'bool CheckCommunication<GridView, cdim, OutputStream>::checkCommunication() [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int cdim = 1; OutputStream = Dune::DebugStream<1, 4>]' at /build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:459:12:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |                               ~~~~~~~~~^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In function 'CheckCommunication<GridView, cdim, OutputStream>::ctype CheckCommunication<GridView, cdim, OutputStream>::test(int, ArrayType&, ArrayType&, bool) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; int cdim = 1; OutputStream = Dune::DebugStream<1, 4>]':
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:350:9: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  350 |   ctype test ( int /* dataSize */, ArrayType &data, ArrayType &weight, bool testweight )
      |         ^~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'const Dune::UGGridLeafIntersection<GridImp>::WorldVector& Dune::UGGridLeafIntersection<GridImp>::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:376:58,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection<const Dune::UGGrid<2> >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47,
    inlined from 'void CheckCommunication<GridView, cdim, OutputStream>::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; int cdim = 1; OutputStream = Dune::DebugStream<1, 4>]' at /build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78,
    inlined from 'bool CheckCommunication<GridView, cdim, OutputStream>::checkCommunication() [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; int cdim = 1; OutputStream = Dune::DebugStream<1, 4>]' at /build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:459:12:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  243 |       typename Geometry::GlobalCoordinate c2( it->template subEntity< dimGrid >( c ).geometry().corner( 0 ) );
      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' 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<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 2>*, std::vector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20,
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46:
/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  930 |     jt[ dim-1 ] = orgTop - orgBottom;
      |                   ~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     CoordinateType operator() ( const CoordinateType &global ) const
      |                    ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28:
In function 'bool Dune::compareVec(const FieldVector<K, n>&, const FieldVector<K, n>&) [with ctype = double; int dim = 2]',
    inlined from 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView<UGGridLevelGridViewTraits<const UGGrid<2> > >; OutputStream = DebugStream<1, 4>]' at /build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:470:26:
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     return (vx1-vx2).infinity_norm() < eps;
      |            ~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const IdentityGrid<YaspGrid<1, EquidistantCoordinates<double, 1> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GeometryImp = Dune::IdentityGridGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance )
      |                   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >; Imp = IdentityGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |       if( !refElement.checkInside( geometry.corner( i ) ) )
      |                                    ~~~~~~~~~~~~~~~^~~~~
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'const Dune::UGGridLevelIntersection<GridImp>::WorldVector& Dune::UGGridLevelIntersection<GridImp>::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:146:58,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection<const Dune::UGGrid<2> >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47,
    inlined from 'void CheckCommunication<GridView, cdim, OutputStream>::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]' at /build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78,
    inlined from 'bool CheckCommunication<GridView, cdim, OutputStream>::checkCommunication() [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]' at /build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:459:12:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'bool CheckCommunication<GridView, cdim, OutputStream>::checkCommunication() [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]':
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  440 |   bool checkCommunication ()
      |        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:466:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  466 |       return asImp().jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GeometryImp = Dune::IdentityGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:472:47: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  472 |       return asImp().jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const IdentityGrid<YaspGrid<3, EquidistantCoordinates<double, 3> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  194 |       GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); }
      |                                                              ~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::ctype Dune::GeoGrid::Geometry<mydim, cdim, Grid>::volume() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |       GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); }
      |                                                                               ~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44:
/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'const Dune::UGGridLeafIntersection<GridImp>::WorldVector& Dune::UGGridLeafIntersection<GridImp>::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:376:58,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection<const Dune::UGGrid<2> >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47,
    inlined from 'void CheckCommunication<GridView, cdim, OutputStream>::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]' at /build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78,
    inlined from 'bool CheckCommunication<GridView, cdim, OutputStream>::checkCommunication() [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]' at /build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:459:12:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, TensorProductCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  152 |     const FieldVector<ctype, dimw> glob = it->geometry().global(pos);
      |                                           ~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:580:22,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27,
    inlined from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<GeoGrid::GridViewTraits<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > >, IdenticalCoordFunction<double, 2>, std::allocator<void> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:162:7:
/usr/include/dune/geometry/multilineargeometry.hh:584:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  584 |         GlobalCoordinate global( corner( 0 ) );
      |                                  ~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'bool CheckCommunication<GridView, cdim, OutputStream>::checkCommunication() [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; int cdim = 2; OutputStream = Dune::DebugStream<1, 4>]':
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:440:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  440 |   bool checkCommunication ()
      |        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[ 66%] Linking CXX executable test-alberta-2-2
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta-2-2.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-alberta-2-2.dir/test-alberta.cc.o" -o test-alberta-2-2  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libdunealbertagrid2d.so.2.9.0 ../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so 
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |       return impl().jacobianTransposed( local );
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 66%] Built target test-alberta-2-2
make  -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test/yasp /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test/yasp /build/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/DependInfo.cmake --color=
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<UGGridLeafGridViewTraits<const UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:137:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  137 |   void checkGeometryLifetime (const GV &gridView)
      |        ^~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 66%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/test-yaspgrid-entityshifttable.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/test-yaspgrid-entityshifttable.cc.o -MF CMakeFiles/test-yaspgrid-entityshifttable.dir/test-yaspgrid-entityshifttable.cc.o.d -o CMakeFiles/test-yaspgrid-entityshifttable.dir/test-yaspgrid-entityshifttable.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-entityshifttable.cc
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  117 |     const GlobalCoordinate center = geometry.center();
      |                                     ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52:
/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  282 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                                               ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  194 |       GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); }
      |                                                              ~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::ctype Dune::GeoGrid::Geometry<mydim, cdim, Grid>::volume() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |       GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); }
      |                                                                               ~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44:
/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:580:22,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27,
    inlined from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<GeoGrid::GridViewTraits<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > >, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:162:7:
/usr/include/dune/geometry/multilineargeometry.hh:584:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  584 |         GlobalCoordinate global( corner( 0 ) );
      |                                  ~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  117 |     const GlobalCoordinate center = geometry.center();
      |                                     ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52:
/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  282 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                                               ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const IdentityGrid<YaspGrid<2, EquidistantCoordinates<double, 2> > >, IdentityGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:178:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  178 |         if( (geometry.corner( i ) - geometry.global( refElement.position( i, mydim ) )).two_norm() > tolerance )
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  194 |       GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); }
      |                                                              ~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::ctype Dune::GeoGrid::Geometry<mydim, cdim, Grid>::volume() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |       GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); }
      |                                                                               ~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44:
/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc: In function 'void testDim() [with int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/test-identitygrid.cc:26:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   26 |   GridType grid(extension,n);
      |            ^~~~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:580:22,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27,
    inlined from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<GeoGrid::GridViewTraits<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > >, IdenticalCoordFunction<double, 2>, DebugAllocator<char> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:162:7:
/usr/include/dune/geometry/multilineargeometry.hh:584:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  584 |         GlobalCoordinate global( corner( 0 ) );
      |                                  ~~~~~~^~~~~
In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::IdentityGridGeometry>]',
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 2; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45,
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::apply(const GridView&, std::ostream&) [with int codim = 2; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:165:16:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  117 |     const GlobalCoordinate center = geometry.center();
      |                                     ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52:
/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  282 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                                               ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:191:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  191 |           if( (cornerViaFather - cornerViaSon).infinity_norm() > tolerance )
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 67%] Linking CXX executable test-yaspgrid-entityshifttable
cd /build/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-entityshifttable.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-entityshifttable.dir/test-yaspgrid-entityshifttable.cc.o" -o test-yaspgrid-entityshifttable  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 67%] Built target test-yaspgrid-entityshifttable
make  -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-partitioner.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-partitioner.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test/yasp /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test/yasp /build/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-partitioner.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-partitioner.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-partitioner.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 67%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-partitioner.dir/test-yaspgrid-partitioner.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-partitioner.dir/test-yaspgrid-partitioner.cc.o -MF CMakeFiles/test-yaspgrid-partitioner.dir/test-yaspgrid-partitioner.cc.o.d -o CMakeFiles/test-yaspgrid-partitioner.dir/test-yaspgrid-partitioner.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-partitioner.cc
In lambda function,
    inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36,
    inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:20)>]' at /usr/include/dune/common/hybridutilities.hh:270:16,
    inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]' at /build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:15:
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:191:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  191 |           if( (cornerViaFather - cornerViaSon).infinity_norm() > tolerance )
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-partitioner.cc:14:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh: In instantiation of 'Dune::YLoadBalance<d>::~YLoadBalance() [with int d = 1]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:194:87:   required from 'Dune::YLoadBalanceForward<d>::YLoadBalanceForward(std::unique_ptr<Dune::Yasp::Partitioning<d> >&&) [with int d = 1]'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:209:78:   required from 'Dune::YLoadBalanceDefault<d>::YLoadBalanceDefault() [with int d = 1]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-partitioner.cc:138:34:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:180:30: warning: 'Dune::YLoadBalance<d>::~YLoadBalance() [with int d = 1]' is deprecated: use the new interface of Yasp::Partitioning [-Wdeprecated-declarations]
  180 |     virtual ~YLoadBalance() {}
      |                              ^
/build/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:180:13: note: declared here
  180 |     virtual ~YLoadBalance() {}
      |             ^
/build/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh: In instantiation of 'Dune::YLoadBalance<d>::~YLoadBalance() [with int d = 2]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:194:87:   required from 'Dune::YLoadBalanceForward<d>::YLoadBalanceForward(std::unique_ptr<Dune::Yasp::Partitioning<d> >&&) [with int d = 2]'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:209:78:   required from 'Dune::YLoadBalanceDefault<d>::YLoadBalanceDefault() [with int d = 2]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-partitioner.cc:139:34:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:180:30: warning: 'Dune::YLoadBalance<d>::~YLoadBalance() [with int d = 2]' is deprecated: use the new interface of Yasp::Partitioning [-Wdeprecated-declarations]
  180 |     virtual ~YLoadBalance() {}
      |                              ^
/build/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:180:13: note: declared here
  180 |     virtual ~YLoadBalance() {}
      |             ^
/build/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh: In instantiation of 'Dune::YLoadBalance<d>::~YLoadBalance() [with int d = 3]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:194:87:   required from 'Dune::YLoadBalanceForward<d>::YLoadBalanceForward(std::unique_ptr<Dune::Yasp::Partitioning<d> >&&) [with int d = 3]'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:209:78:   required from 'Dune::YLoadBalanceDefault<d>::YLoadBalanceDefault() [with int d = 3]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-partitioner.cc:140:34:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:180:30: warning: 'Dune::YLoadBalance<d>::~YLoadBalance() [with int d = 3]' is deprecated: use the new interface of Yasp::Partitioning [-Wdeprecated-declarations]
  180 |     virtual ~YLoadBalance() {}
      |                              ^
/build/dune-grid-2.9.0/dune/grid/yaspgrid/partitioning.hh:180:13: note: declared here
  180 |     virtual ~YLoadBalance() {}
      |             ^
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In member function 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::integrationOuterNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]',
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:189:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  189 |       return geometry().volume() * centerUnitOuterNormal();
      |                                    ~~~~~~~~~~~~~~~~~~~~~^~
[ 68%] Linking CXX executable test-yaspgrid-partitioner
cd /build/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-partitioner.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-partitioner.dir/test-yaspgrid-partitioner.cc.o" -o test-yaspgrid-partitioner  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 68%] Built target test-yaspgrid-partitioner
make  -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test/yasp /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test/yasp /build/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 69%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/test-yaspgrid-tensorgridfactory.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/test-yaspgrid-tensorgridfactory.cc.o -MF CMakeFiles/test-yaspgrid-tensorgridfactory.dir/test-yaspgrid-tensorgridfactory.cc.o.d -o CMakeFiles/test-yaspgrid-tensorgridfactory.dir/test-yaspgrid-tensorgridfactory.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc
In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 3, const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::IdentityGridGeometry>]',
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 3; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45,
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::apply(const GridView&, std::ostream&) [with int codim = 3; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::IdentityGrid<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:165:16:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /usr/include/dune/geometry/quadraturerules.hh:294,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-tensorgridfactory.cc:16:
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::PrismQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  148 |     {
      |     ^
In file included from /usr/include/dune/geometry/quadraturerules.hh:296:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:580:22,
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:572:53,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52:
/usr/include/dune/geometry/multilineargeometry.hh:584:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  584 |         GlobalCoordinate global( corner( 0 ) );
      |                                  ~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:616:27,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:206:80:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]',
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:715:39,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::ctype Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::ctype Dune::GeoGrid::Geometry<mydim, cdim, Grid>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:266:38:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:124:56:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  194 |       GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); }
      |                                                              ~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::ctype Dune::GeoGrid::Geometry<mydim, cdim, Grid>::volume() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:17: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance )
      |         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  213 |       auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31:
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:616:27,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:206:80:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:715:39,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::ctype Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::ctype Dune::GeoGrid::Geometry<mydim, cdim, Grid>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:266:38:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  194 |       GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); }
      |                                                              ~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::ctype Dune::GeoGrid::Geometry<mydim, cdim, Grid>::volume() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |       GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); }
      |                                                                               ~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  213 |       auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:616:27,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:206:80:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:715:39,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::ctype Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::ctype Dune::GeoGrid::Geometry<mydim, cdim, Grid>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:266:38:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  194 |       GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); }
      |                                                              ~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::ctype Dune::GeoGrid::Geometry<mydim, cdim, Grid>::volume() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |       GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); }
      |                                                                               ~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  213 |       auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:616:27,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::LocalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:198:94,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:206:80:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:715:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  715 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:715:39,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverse Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:207:112,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::ctype Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::ctype Dune::GeoGrid::Geometry<mydim, cdim, Grid>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:200:108,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:266:38:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  194 |       GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); }
      |                                                              ~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::ctype Dune::GeoGrid::Geometry<mydim, cdim, Grid>::volume() const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |       GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); }
      |                                                                               ~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  213 |       auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
[ 69%] Linking CXX executable test-yaspgrid-backuprestore-equidistant
cd /build/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/test-yaspgrid-backuprestore-equidistant.cc.o" -o test-yaspgrid-backuprestore-equidistant  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 69%] Built target test-yaspgrid-backuprestore-equidistant
make  -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test/yasp /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test/yasp /build/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 70%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/test-yaspgrid-yaspfactory-1d.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/test-yaspgrid-yaspfactory-1d.cc.o -MF CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/test-yaspgrid-yaspfactory-1d.cc.o.d -o CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/test-yaspgrid-yaspfactory-1d.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false )
      |      ^~~~~~~~~~~~~~~~~
[ 70%] Linking CXX executable test-yaspgrid-tensorgridfactory
cd /build/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-tensorgridfactory.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-tensorgridfactory.dir/test-yaspgrid-tensorgridfactory.cc.o" -o test-yaspgrid-tensorgridfactory  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 70%] Built target test-yaspgrid-tensorgridfactory
make  -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test/yasp /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test/yasp /build/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 71%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/test-yaspgrid-yaspfactory-2d.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/test-yaspgrid-yaspfactory-2d.cc.o -MF CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/test-yaspgrid-yaspfactory-2d.cc.o.d -o CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/test-yaspgrid-yaspfactory-2d.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc
In file included from /usr/include/dune/geometry/quadraturerules.hh:294,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:17:
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::PrismQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  148 |     {
      |     ^
In file included from /usr/include/dune/geometry/quadraturerules.hh:296:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  194 |       GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); }
      |                                                              ~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:654:28,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::ctype Dune::GeoGrid::Geometry<mydim, cdim, Grid>::volume() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:201:54,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |       GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); }
      |                                                                               ~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]',
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<UGGrid<2>, DeformationFunction<GridView<UGGridLeafGridViewTraits<const UGGrid<2> > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44:
/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:580:22,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27,
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37:
/usr/include/dune/geometry/multilineargeometry.hh:584:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  584 |         GlobalCoordinate global( corner( 0 ) );
      |                                  ~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:580:22,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27,
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60:
/usr/include/dune/geometry/multilineargeometry.hh:584:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  584 |         GlobalCoordinate global( corner( 0 ) );
      |                                  ~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:14:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:55:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<1, EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 1; CC = Dune::EquidistantCoordinates<double, 1>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:27:15:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/include/dune/geometry/quadraturerules.hh:294,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:17:
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::PrismQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  148 |     {
      |     ^
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:147:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  147 |       outerNormal ( const FieldVector< ctype, dimension-1 > &local ) const
      |       ^~~~~~~~~~~
In file included from /usr/include/dune/geometry/quadraturerules.hh:296:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::integrationOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:134:114:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::integrationOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  126 |       integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const
      |       ^~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<1, EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 1; CC = Dune::EquidistantCoordinates<double, 1>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, 1, 1>&, const FieldMatrix<OtherScalar, 1, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantCoordinates<double, 1> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<1, EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 1; CC = Dune::EquidistantCoordinates<double, 1>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:27:15:   required from here
/usr/include/dune/common/fmatrix.hh:530:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  530 |       return result;
      |              ^~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:147:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  147 |       outerNormal ( const FieldVector< ctype, dimension-1 > &local ) const
      |       ^~~~~~~~~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:17:
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>; derived_type = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:162:7:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<1, EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 1; CC = Dune::EquidistantCoordinates<double, 1>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:27:15:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::integrationOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:134:114:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::integrationOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  126 |       integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const
      |       ^~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:147:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  147 |       outerNormal ( const FieldVector< ctype, dimension-1 > &local ) const
      |       ^~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::integrationOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:134:114:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::integrationOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:126:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  126 |       integrationOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const
      |       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:14:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57:   required from 'class CheckCommunication<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >, 2, Dune::DebugStream<1, 4> >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5:   required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; OutputStream = Dune::DebugStream<1, 4>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:168:21:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57:   required from 'class CheckCommunication<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >, 2, Dune::DebugStream<1, 4> >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5:   required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; OutputStream = Dune::DebugStream<1, 4>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:168:21:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:55:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 1; CC = Dune::EquidistantCoordinates<double, 1>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 1; CC = Dune::EquidistantCoordinates<double, 1>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantCoordinates<double, 1> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<1, EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 1; CC = Dune::EquidistantCoordinates<double, 1>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantCoordinates<double, 1> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<1, EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 1; CC = Dune::EquidistantCoordinates<double, 1>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:27:15:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26:
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:178:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 1; CC = Dune::EquidistantCoordinates<double, 1>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:27:15:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 1; CC = Dune::EquidistantOffsetCoordinates<double, 1>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 1; CC = Dune::EquidistantOffsetCoordinates<double, 1>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantOffsetCoordinates<double, 1> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<1, EquidistantOffsetCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 1; CC = Dune::EquidistantOffsetCoordinates<double, 1>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::TensorProductCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<1, Dune::TensorProductCoordinates<double, 1> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::TensorProductCoordinates<double, 1> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 1; CC = Dune::TensorProductCoordinates<double, 1>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:31:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::TensorProductCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, TensorProductCoordinates<double, 1> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<1, TensorProductCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 1; CC = Dune::TensorProductCoordinates<double, 1>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:31:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 1; CC = Dune::EquidistantCoordinates<double, 1>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:27:15:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57:   required from 'class CheckCommunication<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >, 2, Dune::DebugStream<1, 4> >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5:   required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; OutputStream = Dune::DebugStream<1, 4>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:168:21:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:216:57:   required from 'class CheckCommunication<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >, 2, Dune::DebugStream<1, 4> >'
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:540:5:   required from 'void checkCommunication(const Grid&, int, OutputStream&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; OutputStream = Dune::DebugStream<1, 4>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:168:21:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26:
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:55:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |     DiagonalMatrix<K, n> transposed() const
      |                          ^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:17:
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>; derived_type = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:162:7:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantCoordinates<double, 1> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<1, EquidistantCoordinates<double, 1> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 1; CC = Dune::EquidistantCoordinates<double, 1>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:27:15:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:73:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::outerNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> > >; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 1; CC = Dune::EquidistantOffsetCoordinates<double, 1>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-1d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:165:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  165 |     FieldVector<ctype, dimworld> outerNormal (const FieldVector<ctype, dim-1>& /* local */) const
      |                                  ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:178:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:31:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:31:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:73:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::outerNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:165:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  165 |     FieldVector<ctype, dimworld> outerNormal (const FieldVector<ctype, dim-1>& /* local */) const
      |                                  ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  117 |     const GlobalCoordinate center = geometry.center();
      |                                     ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:15:
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:191:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  191 |           if( (cornerViaFather - cornerViaSon).infinity_norm() > tolerance )
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52:
/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  282 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                                               ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |       return impl().jacobianTransposed( local );
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:31:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:31:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  117 |     const GlobalCoordinate center = geometry.center();
      |                                     ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52:
/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  282 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                                               ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |       return impl().jacobianTransposed( local );
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::LocalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:180:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  180 |     LocalCoordinate local(const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false )
      |      ^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:298:107:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 2>*, std::vector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20,
    inlined from 'bool Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:311:26:
/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  930 |     jt[ dim-1 ] = orgTop - orgBottom;
      |                   ~~~~~~~^~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:334:52:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  347 |       if( (intNormal - refIntNormal).two_norm() > tolerance )
      |           ~~~~~~~~~~~^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:408:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  408 | void checkIntersectionIterator ( const GridViewType &view,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:31:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:31:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In member function 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::integrationOuterNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]',
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:189:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  189 |       return geometry().volume() * centerUnitOuterNormal();
      |                                    ~~~~~~~~~~~~~~~~~~~~~^~
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>; derived_type = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, IdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >&, const IdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > >, bigunsignedint<55> >&)::<lambda(auto:17)> [with auto:17 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, IdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >&, const IdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > >, bigunsignedint<55> >&)::<lambda(auto:17)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, IdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >&, const IdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > >, bigunsignedint<55> >&)::<lambda(auto:17)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >; IdSet = IdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > >, bigunsignedint<55> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >; IdSet = IdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > >, bigunsignedint<55> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52:
/usr/include/dune/geometry/multilineargeometry.hh:282:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  282 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                                               ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44:
/usr/include/dune/geometry/multilineargeometry.hh:409:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantOffsetCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false )
      |      ^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:38:
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   24 | void checkGeometryInFather(const GridType& grid)
      |      ^~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:298:107:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 2>*, std::vector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20,
    inlined from 'bool Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:311:26:
/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  930 |     jt[ dim-1 ] = orgTop - orgBottom;
      |                   ~~~~~~~^~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'const Dune::UGGridLeafIntersection<GridImp>::WorldVector& Dune::UGGridLeafIntersection<GridImp>::integrationOuterNormal(const FaceVector&) const [with GridImp = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersections.hh:376:58,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection<const Dune::UGGrid<2> >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:347:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  347 |       if( (intNormal - refIntNormal).two_norm() > tolerance )
      |           ~~~~~~~~~~~^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<YaspGrid<2, TensorProductCoordinates<double, 2> >, IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates<double, 2> >&, const IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> >&)::<lambda(auto:17)> [with auto:17 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<YaspGrid<2, TensorProductCoordinates<double, 2> >, IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates<double, 2> >&, const IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> >&)::<lambda(auto:17)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<YaspGrid<2, TensorProductCoordinates<double, 2> >, IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates<double, 2> >&, const IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> >&)::<lambda(auto:17)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<2, TensorProductCoordinates<double, 2> >; IdSet = IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = YaspGrid<2, TensorProductCoordinates<double, 2> >; IdSet = IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:31:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:31:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:31:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::TensorProductCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:31:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<YaspGrid<2, EquidistantCoordinates<double, 2> >, IdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantCoordinates<double, 2> >&, const IdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> > >, bigunsignedint<55> >&)::<lambda(auto:17)> [with auto:17 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<YaspGrid<2, EquidistantCoordinates<double, 2> >, IdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantCoordinates<double, 2> >&, const IdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> > >, bigunsignedint<55> >&)::<lambda(auto:17)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<YaspGrid<2, EquidistantCoordinates<double, 2> >, IdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> > >, bigunsignedint<55> > >(const YaspGrid<2, EquidistantCoordinates<double, 2> >&, const IdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> > >, bigunsignedint<55> >&)::<lambda(auto:17)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<2, EquidistantCoordinates<double, 2> >; IdSet = IdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> > >, bigunsignedint<55> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = YaspGrid<2, EquidistantCoordinates<double, 2> >; IdSet = IdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, EquidistantCoordinates<double, 2> > >, bigunsignedint<55> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  240 |     GlobalCoordinate center() const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:408:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  408 | void checkIntersectionIterator ( const GridViewType &view,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:220:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |     Jacobian jacobian([[maybe_unused]] const LocalCoordinate& local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:226:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  226 |     JacobianInverse jacobianInverse([[maybe_unused]] const LocalCoordinate& local) const
      |                     ^~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspGeometry>; int codim = 0; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantCoordinates<double, 1> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |            ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const YaspGrid<1, EquidistantCoordinates<double, 1> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:16:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspIntersection<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >, Dune::YaspGeometry>; int codim = 0; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantOffsetCoordinates<double, 1> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |            ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  245 |       if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() )
      |           ~~~^~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >, Dune::YaspIntersection<const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::TensorProductCoordinates<double, 1> >, Dune::YaspGeometry>; int codim = 0; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::TensorProductCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::TensorProductCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::TensorProductCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::TensorProductCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<1, Dune::TensorProductCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, TensorProductCoordinates<double, 1> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |            ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::TensorProductCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 2; CC = Dune::EquidistantCoordinates<double, 2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-2d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<1, Dune::TensorProductCoordinates<double, 1> >, Dune::YaspIntersection<const Dune::YaspGrid<1, Dune::TensorProductCoordinates<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > >, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >, std::allocator<void> > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 72%] Linking CXX executable test-identitygrid
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-identitygrid.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-identitygrid.dir/test-identitygrid.cc.o" -o test-identitygrid  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<codim, dim, GridImp>::Geometry Dune::YaspEntity<codim, dim, GridImp>::geometry() const [with int codim = 1; int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  298 |       GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift());
      |                              ~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:580:22,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27,
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60:
/usr/include/dune/geometry/multilineargeometry.hh:584:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  584 |         GlobalCoordinate global( corner( 0 ) );
      |                                  ~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, DeformationFunction<Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |            ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
[ 72%] Built target test-identitygrid
make  -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test/yasp /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test/yasp /build/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 72%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/test-yaspgrid-yaspfactory-3d.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/test-yaspgrid-yaspfactory-3d.cc.o -MF CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/test-yaspgrid-yaspfactory-3d.cc.o.d -o CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/test-yaspgrid-yaspfactory-3d.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  245 |       if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() )
      |           ~~~^~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:16:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<codim, dim, GridImp>::Geometry Dune::YaspEntity<codim, dim, GridImp>::geometry() const [with int codim = 1; int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  298 |       GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift());
      |                              ~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |            ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; Entity = Dune::Entity<0, 2, const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Entity>; Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28:
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector<K, n>&, const FieldVector<K, n>&) [with ctype = double; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     return (vx1-vx2).infinity_norm() < eps;
      |            ~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36,
    inlined from 'void assertNeighbor(Grid&) [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::unitOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]',
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40,
    inlined from 'void assertNeighbor(Grid&) [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:415:28:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:163:66: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  163 |         FieldVector< ctype, dimensionworld > normal = outerNormal( local );
      |                                                       ~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::unitOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:163:66,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40,
    inlined from 'void assertNeighbor(Grid&) [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:415:28:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<codim, dim, GridImp>::Geometry Dune::YaspEntity<codim, dim, GridImp>::geometry() const [with int codim = 1; int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  298 |       GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift());
      |                              ~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |            ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
[ 72%] Linking CXX executable test-yaspgrid-backuprestore-equidistantoffset
cd /build/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/test-yaspgrid-backuprestore-equidistantoffset.cc.o" -o test-yaspgrid-backuprestore-equidistantoffset  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
In file included from /usr/include/dune/geometry/quadraturerules.hh:294,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:17:
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::PrismQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  148 |     {
      |     ^
In file included from /usr/include/dune/geometry/quadraturerules.hh:296:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::unitOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]',
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40,
    inlined from 'void assertNeighbor(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:415:28:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:163:66: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  163 |         FieldVector< ctype, dimensionworld > normal = outerNormal( local );
      |                                                       ~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::unitOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:163:66,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40,
    inlined from 'void assertNeighbor(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:415:28:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 72%] Built target test-yaspgrid-backuprestore-equidistantoffset
make  -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-constructor.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-constructor.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test/yasp /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test/yasp /build/dune-grid-2.9.0/build/dune/grid/test/yasp/CMakeFiles/test-yaspgrid-constructor.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/yasp/CMakeFiles/test-yaspgrid-constructor.dir/build.make dune/grid/test/yasp/CMakeFiles/test-yaspgrid-constructor.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 73%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-constructor.dir/test-yaspgrid-constructor.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/yasp/CMakeFiles/test-yaspgrid-constructor.dir/test-yaspgrid-constructor.cc.o -MF CMakeFiles/test-yaspgrid-constructor.dir/test-yaspgrid-constructor.cc.o.d -o CMakeFiles/test-yaspgrid-constructor.dir/test-yaspgrid-constructor.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:14:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:55:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<3, EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc: In function 'int main(int, char**)':
/build/dune-grid-2.9.0/dune/grid/test/test-ug.cc:327:112: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  327 |       Dune::FieldVector<double,2> diff = eIt->geometryInFather().corner(i) - eWoIt->geometryInFather().corner(i);
      |                                                                                                                ^
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  117 |     const GlobalCoordinate center = geometry.center();
      |                                     ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:166:34:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |       return impl().jacobianTransposed( local );
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  213 |       auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:266:38:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 2>*, std::vector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20,
    inlined from 'bool Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::affine() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:281:26:
/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  930 |     jt[ dim-1 ] = orgTop - orgBottom;
      |                   ~~~~~~~^~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridLocalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:282:33:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::unitOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]',
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40,
    inlined from 'void assertNeighbor(Grid&) [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:415:28:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:163:66: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  163 |         FieldVector< ctype, dimensionworld > normal = outerNormal( local );
      |                                                       ~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::unitOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:163:66,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40,
    inlined from 'void assertNeighbor(Grid&) [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:415:28:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<3, EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:295:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  295 | void assertNeighbor (Grid &g)
      |      ^~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const UGGrid<2>; Imp = UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   32 |   void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry,
      |        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::unitOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]',
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:360:94:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:163:66: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  163 |         FieldVector< ctype, dimensionworld > normal = outerNormal( local );
      |                                                       ~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false )
      |      ^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:298:107:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:151:69,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:304:35:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36,
    inlined from 'void assertNeighbor(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::unitOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]',
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40,
    inlined from 'void assertNeighbor(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:415:28:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:163:66: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  163 |         FieldVector< ctype, dimensionworld > normal = outerNormal( local );
      |                                                       ~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::unitOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:163:66,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40,
    inlined from 'void assertNeighbor(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:415:28:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:295:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  295 | void assertNeighbor (Grid &g)
      |      ^~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<3, EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26:
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:178:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantOffsetCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantOffsetCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantOffsetCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::TensorProductCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:31:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3, TensorProductCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<3, TensorProductCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::TensorProductCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:31:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:6:
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>; derived_type = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:989:23:   required from 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantOffsetCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantOffsetCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantOffsetCoordinates<double, 2>; typename GridImp::ctype = double; Communication = Dune::Communication<ompi_communicator_t*>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:38:28:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<float, 2>; V = Dune::FieldVector<float, 2>; derived_type = Dune::FieldVector<float, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:989:23:   required from 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantOffsetCoordinates<float, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantOffsetCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantOffsetCoordinates<float, 2>; typename GridImp::ctype = float; Communication = Dune::Communication<ompi_communicator_t*>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:44:28:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<float, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::unitOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]',
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:360:94:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:163:66: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  163 |         FieldVector< ctype, dimensionworld > normal = outerNormal( local );
      |                                                       ~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false )
      |      ^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:298:107:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:151:69,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:304:35:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36,
    inlined from 'void assertNeighbor(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::unitOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]',
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40,
    inlined from 'void assertNeighbor(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:415:28:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:163:66: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  163 |         FieldVector< ctype, dimensionworld > normal = outerNormal( local );
      |                                                       ~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::unitOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:163:66,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40,
    inlined from 'void assertNeighbor(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:415:28:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 3, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87:   required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; int codim = 2; std::size_t = long unsigned int; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34:   required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; long unsigned int ...codim = {0, 1, 2, 3}; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27:   required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87:   required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; int codim = 2; std::size_t = long unsigned int; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34:   required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; long unsigned int ...codim = {0, 1, 2, 3}; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27:   required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:295:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  295 | void assertNeighbor (Grid &g)
      |      ^~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:70:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 3>; typename Coordinates::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:55:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<3, EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  647 |       Dune::FieldVector<typename Coordinates::ctype,dim> lowerleft() const
      |                                                          ^~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; JacobianTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:156:19:   required from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<3, EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:176:24:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:73:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::outerNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > >; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantOffsetCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:165:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  165 |     FieldVector<ctype, dimworld> outerNormal (const FieldVector<ctype, dim-1>& /* local */) const
      |                                  ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantOffsetCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantOffsetCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |                               ~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36,
    inlined from 'void assertNeighbor(Grid&) [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::TensorProductCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:31:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::TensorProductCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:31:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::unitOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]',
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40,
    inlined from 'void assertNeighbor(Grid&) [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:415:28:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:163:66: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  163 |         FieldVector< ctype, dimensionworld > normal = outerNormal( local );
      |                                                       ~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::unitOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:163:66,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40,
    inlined from 'void assertNeighbor(Grid&) [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:415:28:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:295:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  295 | void assertNeighbor (Grid &g)
      |      ^~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:7:
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<float, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates<float, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<float, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |                               ~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantOffsetCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantOffsetCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantOffsetCoordinates<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:981:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  981 |     YaspGrid (Dune::FieldVector<ctype, dim> lowerleft,
      |     ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantOffsetCoordinates<float, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantOffsetCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantOffsetCoordinates<float, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:981:5: note: parameter passing for argument of type 'Dune::FieldVector<float, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' 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<CoordType, dim, coorddim>::LocalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 3; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:180:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  180 |     LocalCoordinate local(const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 3, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87:   required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; int codim = 2; std::size_t = long unsigned int; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34:   required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; long unsigned int ...codim = {0, 1, 2, 3}; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27:   required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87:   required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; int codim = 2; std::size_t = long unsigned int; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34:   required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; long unsigned int ...codim = {0, 1, 2, 3}; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27:   required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45:   required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; int codim = 2; std::size_t = long unsigned int; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34:   required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; long unsigned int ...codim = {0, 1, 2, 3}; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27:   required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::unitOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]',
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:360:94:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:163:66: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  163 |         FieldVector< ctype, dimensionworld > normal = outerNormal( local );
      |                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false )
      |      ^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:298:107:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]',
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; HostIntersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:151:69,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:304:35:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28:
In function 'bool Dune::compareVec(const FieldVector<K, n>&, const FieldVector<K, n>&) [with ctype = double; int dim = 2]',
    inlined from 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 1; GridType = YaspGrid<2, TensorProductCoordinates<double, 2> >; Entity = Entity<0, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspEntity>; IndexSetType = IndexSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspIndexSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, false>, unsigned int, std::vector<GeometryType> >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map<std::pair<int, GeometryType>, std::vector<int> >; MapType2 = std::map<std::vector<int>, std::pair<int, GeometryType> >; MapType3 = std::map<int, FieldVector<double, 2>, std::less<int>, std::allocator<std::pair<const int, FieldVector<double, 2> > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:168:27:
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     return (vx1-vx2).infinity_norm() < eps;
      |            ~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36,
    inlined from 'void assertNeighbor(Grid&) [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::unitOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]',
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40,
    inlined from 'void assertNeighbor(Grid&) [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:415:28:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:163:66: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  163 |         FieldVector< ctype, dimensionworld > normal = outerNormal( local );
      |                                                       ~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::unitOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:163:66,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40,
    inlined from 'void assertNeighbor(Grid&) [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:415:28:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:295:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  295 | void assertNeighbor (Grid &g)
      |      ^~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36,
    inlined from 'void assertNeighbor(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::unitOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]',
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40,
    inlined from 'void assertNeighbor(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:415:28:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:163:66: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  163 |         FieldVector< ctype, dimensionworld > normal = outerNormal( local );
      |                                                       ~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::outerNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:152:114,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::unitOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:163:66,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:397:40,
    inlined from 'void assertNeighbor(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:415:28:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false )
      |      ^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:295:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  295 | void assertNeighbor (Grid &g)
      |      ^~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:298:107:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >]',
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:304:35:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  374 |       return this->real.outerNormal(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:17:
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>; derived_type = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspLevelIterator<0, Dune::All_Partition, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:180:28:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, IdSet<const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGlobalIdSet<const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> > >, bigunsignedint<80> > >(const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >&, const IdSet<const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGlobalIdSet<const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> > >, bigunsignedint<80> >&)::<lambda(auto:17)> [with auto:17 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, IdSet<const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGlobalIdSet<const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> > >, bigunsignedint<80> > >(const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >&, const IdSet<const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGlobalIdSet<const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> > >, bigunsignedint<80> >&)::<lambda(auto:17)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, IdSet<const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGlobalIdSet<const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> > >, bigunsignedint<80> > >(const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >&, const IdSet<const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGlobalIdSet<const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> > >, bigunsignedint<80> >&)::<lambda(auto:17)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >; IdSet = IdSet<const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGlobalIdSet<const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> > >, bigunsignedint<80> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >; IdSet = IdSet<const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGlobalIdSet<const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> > >, bigunsignedint<80> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantOffsetCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false )
      |      ^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:298:107:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >]',
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:304:35:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  374 |       return this->real.outerNormal(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantCoordinates<double, 1> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<1, EquidistantCoordinates<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  152 |     const FieldVector<ctype, dimw> glob = it->geometry().global(pos);
      |                                           ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false )
      |      ^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantOffsetCoordinates<double, 1> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<1, EquidistantOffsetCoordinates<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  152 |     const FieldVector<ctype, dimw> glob = it->geometry().global(pos);
      |                                           ~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::integrationElement(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:267:39,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:298:107:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > >]',
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::UGGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:304:35:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  374 |       return this->real.outerNormal(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, TensorProductCoordinates<double, 1> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<1, TensorProductCoordinates<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  152 |     const FieldVector<ctype, dimw> glob = it->geometry().global(pos);
      |                                           ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> >, Dune::YaspIntersection<const Dune::YaspGrid<1, Dune::EquidistantCoordinates<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >, Dune::YaspIntersection<const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<1, Dune::TensorProductCoordinates<double, 1> >, Dune::YaspIntersection<const Dune::YaspGrid<1, Dune::TensorProductCoordinates<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
[ 74%] Linking CXX executable test-ug
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-ug.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-ug.dir/test-ug.cc.o" -o test-ug  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so ../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so 
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix<double, 3, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 3; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 74%] Built target test-ug
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/utility/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/utility/test /build/dune-grid-2.9.0/build/dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/build.make dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 75%] Building CXX object dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/globalindexsettest.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/globalindexsettest.cc.o -MF CMakeFiles/globalindexsettest.dir/globalindexsettest.cc.o.d -o CMakeFiles/globalindexsettest.dir/globalindexsettest.cc.o -c /build/dune-grid-2.9.0/dune/grid/utility/test/globalindexsettest.cc
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantOffsetCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantOffsetCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantOffsetCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantOffsetCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 3; GI = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantOffsetCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:29:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, TensorProductCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::TensorProductCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:31:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, TensorProductCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::TensorProductCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:31:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, TensorProductCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::TensorProductCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:31:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, TensorProductCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::TensorProductCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:31:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const YaspGrid<3, TensorProductCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 3; GI = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::TensorProductCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:31:15:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::LocalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:180:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  180 |     LocalCoordinate local(const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |     JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:226:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  226 |     JacobianInverse jacobianInverse([[maybe_unused]] const LocalCoordinate& local) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 3; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; int codim = 3; GI = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >&)::<lambda(auto:15)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:162:12:   required from 'void check_yasp(std::string, Dune::YaspGrid<dim, CoordCont>*) [with int dim = 3; CC = Dune::EquidistantCoordinates<double, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-yaspfactory-3d.cc:27:15:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::integrationOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:134:114,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47,
    inlined from 'void CheckCommunication<GridView, cdim, OutputStream>::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; int cdim = 1; OutputStream = std::basic_ostream<char>]' at /build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<codim, dim, GridImp>::Geometry Dune::YaspEntity<codim, dim, GridImp>::geometry() const [with int codim = 1; int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  298 |       GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift());
      |                              ~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 1; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<codim, dim, GridImp>::Geometry Dune::YaspEntity<codim, dim, GridImp>::geometry() const [with int codim = 2; int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  298 |       GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift());
      |                              ~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 2; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix<double, 3, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:15:
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:191:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  191 |           if( (cornerViaFather - cornerViaSon).infinity_norm() > tolerance )
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:16:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<codim, dim, GridImp>::Geometry Dune::YaspEntity<codim, dim, GridImp>::geometry() const [with int codim = 1; int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  298 |       GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift());
      |                              ~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 1; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<codim, dim, GridImp>::Geometry Dune::YaspEntity<codim, dim, GridImp>::geometry() const [with int codim = 2; int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  298 |       GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift());
      |                              ~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 2; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<float, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates<float, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<float, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 0; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<codim, dim, GridImp>::Geometry Dune::YaspEntity<codim, dim, GridImp>::geometry() const [with int codim = 1; int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  298 |       GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift());
      |                              ~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 1; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<codim, dim, GridImp>::Geometry Dune::YaspEntity<codim, dim, GridImp>::geometry() const [with int codim = 2; int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  298 |       GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift());
      |                              ~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspGeometry>; int codim = 2; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3, TensorProductCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3, TensorProductCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, TensorProductCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
In member function 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::integrationOuterNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]',
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:189:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  189 |       return geometry().volume() * centerUnitOuterNormal();
      |                                    ~~~~~~~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  152 |     const FieldVector<ctype, dimw> glob = it->geometry().global(pos);
      |                                           ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantOffsetCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantOffsetCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantOffsetCoordinates<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:989:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  989 |         _L(upperright - lowerleft),
      |            ~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  194 |       GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); }
      |                                                              ~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, DebugAllocator<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44:
/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  152 |     const FieldVector<ctype, dimw> glob = it->geometry().global(pos);
      |                                           ~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:580:22,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27,
    inlined from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<GeoGrid::GridViewTraits<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > >, IdenticalCoordFunction<double, 2>, DebugAllocator<char> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:162:7:
/usr/include/dune/geometry/multilineargeometry.hh:584:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  584 |         GlobalCoordinate global( corner( 0 ) );
      |                                  ~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantOffsetCoordinates<float, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantOffsetCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantOffsetCoordinates<float, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:989:23: note: parameter passing for argument of type 'Dune::FieldVector<float, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  989 |         _L(upperright - lowerleft),
      |            ~~~~~~~~~~~^~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, TensorProductCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  152 |     const FieldVector<ctype, dimw> glob = it->geometry().global(pos);
      |                                           ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  194 |       GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); }
      |                                                              ~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44:
/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-geogrid.cc:38:
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:191:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  191 |           if( (cornerViaFather - cornerViaSon).infinity_norm() > tolerance )
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc: In function 'int main(int, char**)':
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:25:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   25 |     YaspGrid grid{x, N, p};
      |                          ^
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:31:23: note: parameter passing for argument of type 'Dune::FieldVector<float, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   31 |     YaspGrid grid{x, N};
      |                       ^
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:38:28: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   38 |     YaspGrid grid{x1, x2, N};
      |                            ^
/build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid-constructor.cc:44:28: note: parameter passing for argument of type 'Dune::FieldVector<float, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     YaspGrid grid{x1, x2, N};
      |                            ^
[ 76%] Linking CXX executable test-yaspgrid-constructor
cd /build/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-constructor.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-constructor.dir/test-yaspgrid-constructor.cc.o" -o test-yaspgrid-constructor  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 76%] Built target test-yaspgrid-constructor
make  -f dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/build.make dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/utility/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/utility/test /build/dune-grid-2.9.0/build/dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/build.make dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 77%] Building CXX object dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/persistentcontainertest.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/persistentcontainertest.cc.o -MF CMakeFiles/persistentcontainertest.dir/persistentcontainertest.cc.o.d -o CMakeFiles/persistentcontainertest.dir/persistentcontainertest.cc.o -c /build/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]' at /usr/include/dune/geometry/multilineargeometry.hh:580:22,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:178:52:
/usr/include/dune/geometry/multilineargeometry.hh:584:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  584 |         GlobalCoordinate global( corner( 0 ) );
      |                                  ~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::center() const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]',
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::center() const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:195:65,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:117:52:
/usr/include/dune/geometry/multilineargeometry.hh:572:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |     GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); }
      |                                               ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > > >]',
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, DeformationFunction<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > > > >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44:
/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::corner(int) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35:
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:194:78: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  194 |       GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); }
      |                                                              ~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Jacobian Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:206:91,
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const GeometryGrid<YaspGrid<2>, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, GeoGrid::Geometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44:
/usr/include/dune/geometry/multilineargeometry.hh:704:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  704 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In member function 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:580:22,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::GlobalCoordinate Dune::GeoGrid::Geometry<mydim, cdim, Grid>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:197:95,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27,
    inlined from 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<GeoGrid::GridViewTraits<GridView<DefaultLeafGridViewTraits<const YaspGrid<2> > >, IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:162:7:
/usr/include/dune/geometry/multilineargeometry.hh:584:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  584 |         GlobalCoordinate global( corner( 0 ) );
      |                                  ~~~~~~^~~~~
[ 77%] Linking CXX executable test-yaspgrid-backuprestore-tensor
cd /build/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/test-yaspgrid-backuprestore-tensor.cc.o" -o test-yaspgrid-backuprestore-tensor  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 77%] Built target test-yaspgrid-backuprestore-tensor
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/utility/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/utility/test /build/dune-grid-2.9.0/build/dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/build.make dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 77%] Building CXX object dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/structuredgridfactorytest.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/structuredgridfactorytest.cc.o -MF CMakeFiles/structuredgridfactorytest.dir/structuredgridfactorytest.cc.o.d -o CMakeFiles/structuredgridfactorytest.dir/structuredgridfactorytest.cc.o -c /build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc
[ 78%] Linking CXX executable globalindexsettest
cd /build/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/globalindexsettest.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/globalindexsettest.dir/globalindexsettest.cc.o -o globalindexsettest  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so 
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 78%] Built target globalindexsettest
make  -f dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/build.make dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/utility/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/utility/test /build/dune-grid-2.9.0/build/dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/build.make dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 78%] Building CXX object dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/tensorgridfactorytest.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/tensorgridfactorytest.cc.o -MF CMakeFiles/tensorgridfactorytest.dir/tensorgridfactorytest.cc.o.d -o CMakeFiles/tensorgridfactorytest.dir/tensorgridfactorytest.cc.o -c /build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:14:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:54:36:   required from 'bool test(GridType&) [with GridType = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:150:9:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:54:36:   required from 'bool test(GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:164:9:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26:
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:54:36:   required from 'bool test(GridType&) [with GridType = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:150:9:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |     DiagonalMatrix<K, n> transposed() const
      |                          ^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:55:61:   required from 'bool test(GridType&) [with GridType = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:150:9:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:54:36:   required from 'bool test(GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:164:9:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:55:61:   required from 'bool test(GridType&) [with GridType = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/persistentcontainertest.cc:164:9:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const YaspGrid<2>; Imp = YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   32 |   void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry,
      |        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false )
      |      ^~~~~~~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::integrationOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:134:114,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47,
    inlined from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; ErrorState = CheckIntersectionIteratorErrorState]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:576:84:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/include/dune/geometry/quadraturerules.hh:294,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:24:
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::PrismQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  148 |     {
      |     ^
In file included from /usr/include/dune/geometry/quadraturerules.hh:296:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
In file included from /usr/include/dune/geometry/quadraturerules.hh:294,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:22:
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::PrismQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  148 |     {
      |     ^
In file included from /usr/include/dune/geometry/quadraturerules.hh:296:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::centerUnitOuterNormal() const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false )
      |      ^~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/onedgrid.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:17:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/onedgrid.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:15:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:48:14:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28:   required from 'void iteratorEquals(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28:   required from 'void iteratorEquals(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::integrationOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:134:114,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47,
    inlined from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; ErrorState = CheckIntersectionIteratorErrorState]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:576:84:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28:   required from 'void iteratorEquals(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28:   required from 'void iteratorEquals(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28:   required from 'void iteratorEquals(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28:   required from 'void iteratorEquals(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/onedgrid.hh:18:
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, 1> Dune::DiagonalMatrix<K, 1>::transposed() const [with K = double]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:48:14:   required from here
/usr/include/dune/common/diagonalmatrix.hh:630:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  630 |     DiagonalMatrix<K, 1> transposed() const
      |                          ^~~~~~~~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:17:
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>; derived_type = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:48:14:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:48:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:48:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28:   required from 'void iteratorEquals(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28:   required from 'void iteratorEquals(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>; derived_type = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/onedgrid.hh:18:
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, 1> Dune::DiagonalMatrix<K, 1>::transposed() const [with K = double]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12:   required from here
/usr/include/dune/common/diagonalmatrix.hh:630:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  630 |     DiagonalMatrix<K, 1> transposed() const
      |                          ^~~~~~~~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:17:
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>; derived_type = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 2, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:733:22:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57:   required from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1093:30:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 3>; V = Dune::FieldVector<double, 3>; derived_type = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:80:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:80:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:91:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:91:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |     DiagonalMatrix<K, n> transposed() const
      |                          ^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28:   required from 'void iteratorEquals(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26:   required from 'class Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::YaspGrid<2>, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2> >, Dune::YaspIntersection<const Dune::YaspGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:675:28:   required from 'void iteratorEquals(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1024:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |     DiagonalMatrix<K, n> transposed() const
      |                          ^~~~~~~~~~
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>; derived_type = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
In member function 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::centerUnitOuterNormal() const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' 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<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:48:14:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:48:14:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |     JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:48:14:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > > >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; GeometryImp = Dune::GeoGrid::Geometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false )
      |      ^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:543:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 2, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridLocalGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:733:22:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57:   required from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1093:30:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 3>; V = Dune::FieldVector<double, 3>; derived_type = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:102,
                 from /build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:17:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:922:53:   required from 'typename std::enable_if<(Grid::dimension == 3), void>::type checkCodim1Mapping(const Grid&) [with Grid = Dune::UGGrid<3>; typename std::enable_if<(Grid::dimension == 3), void>::type = void]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1034:21:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |     JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::integrationOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:134:114,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47,
    inlined from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, Dune::DebugAllocator<char> > >; ErrorState = CheckIntersectionIteratorErrorState]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:576:84:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |     JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/onedgrid.hh:29:
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, Dune::OneDGridLevelIntersection<GridImp>::dimworld> Dune::OneDGridLevelIntersection<GridImp>::centerUnitOuterNormal() const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:199:14:   required from 'Dune::FieldVector<typename GridImp::ctype, Dune::OneDGridLevelIntersection<GridImp>::dimworld> Dune::OneDGridLevelIntersection<GridImp>::outerNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLevelIntersection<const Dune::OneDGrid>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:48:14:   required from here
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:213:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  213 |     FieldVector<typename GridImp::ctype, dimworld> centerUnitOuterNormal () const {
      |                                                    ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |     JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:260:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  260 |     GlobalCoordinate corner(int k) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2>; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2>; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 3, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' 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<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:70,
                 from /build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:19:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::TensorProductCoordinates<double, 2>; typename Coordinates::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:555:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  647 |       Dune::FieldVector<typename Coordinates::ctype,dim> lowerleft() const
      |                                                          ^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::LocalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:180:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  180 |     LocalCoordinate local(const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:102,
                 from /build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:20:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:922:53:   required from 'typename std::enable_if<(Grid::dimension == 3), void>::type checkCodim1Mapping(const Grid&) [with Grid = Dune::UGGrid<3>; typename std::enable_if<(Grid::dimension == 3), void>::type = void]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1034:21:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<OneDGrid, IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int> >(const OneDGrid&, const IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int>&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<OneDGrid, IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int> >(const OneDGrid&, const IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1>; F = Dune::checkInjectivity<OneDGrid, IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int> >(const OneDGrid&, const IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int>&)::<lambda(auto:23)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = OneDGrid; IdSet = IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = OneDGrid; IdSet = IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:48:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/onedgrid.hh:29:
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, Dune::OneDGridLevelIntersection<GridImp>::dimworld> Dune::OneDGridLevelIntersection<GridImp>::centerUnitOuterNormal() const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:199:14:   required from 'Dune::FieldVector<typename GridImp::ctype, Dune::OneDGridLevelIntersection<GridImp>::dimworld> Dune::OneDGridLevelIntersection<GridImp>::outerNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLevelIntersection<const Dune::OneDGrid>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12:   required from here
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:213:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  213 |     FieldVector<typename GridImp::ctype, dimworld> centerUnitOuterNormal () const {
      |                                                    ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh: In constructor 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::Geometry(const Grid&, const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::CoordVector<1, const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >, false>; int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, DeformationFunction<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > > >]':
/build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:138:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  138 |       Geometry ( const Grid &grid, const GeometryType &type, const CoordVector &coords )
      |       ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<2>, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >(const UGGrid<2>&, const IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<2>, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >(const UGGrid<2>&, const IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<UGGrid<2>, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >(const UGGrid<2>&, const IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>&)::<lambda(auto:23)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' 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<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:70,
                 from /build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:18:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 2>; typename Coordinates::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:555:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  647 |       Dune::FieldVector<typename Coordinates::ctype,dim> lowerleft() const
      |                                                          ^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 3, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent<Coordinates>::fTupel Dune::YGridComponent<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::TensorProductCoordinates<double, 2>; Dune::YGridComponent<Coordinates>::fTupel = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:649:29:   required from 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::TensorProductCoordinates<double, 2>; typename Coordinates::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:555:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       fTupel lowerleft() const
      |              ^~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::LocalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2>; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:180:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  180 |     LocalCoordinate local(const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2>; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<OneDGrid, IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int> >(const OneDGrid&, const IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int>&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<OneDGrid, IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int> >(const OneDGrid&, const IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1>; F = Dune::checkInjectivity<OneDGrid, IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int> >(const OneDGrid&, const IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int>&)::<lambda(auto:23)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = OneDGrid; IdSet = IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = OneDGrid; IdSet = IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:48:14:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  240 |     GlobalCoordinate center() const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<2>, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >(const UGGrid<2>&, const IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<2>, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >(const UGGrid<2>&, const IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<UGGrid<2>, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >(const UGGrid<2>&, const IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>&)::<lambda(auto:23)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  451 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 3, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' 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<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  290 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::center() const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<YaspGrid<2, TensorProductCoordinates<double, 2> >, IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates<double, 2> >&, const IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> >&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<YaspGrid<2, TensorProductCoordinates<double, 2> >, IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates<double, 2> >&, const IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> >&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<YaspGrid<2, TensorProductCoordinates<double, 2> >, IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> > >(const YaspGrid<2, TensorProductCoordinates<double, 2> >&, const IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> >&)::<lambda(auto:23)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<2, TensorProductCoordinates<double, 2> >; IdSet = IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = YaspGrid<2, TensorProductCoordinates<double, 2> >; IdSet = IdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGlobalIdSet<const YaspGrid<2, TensorProductCoordinates<double, 2> > >, bigunsignedint<55> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  240 |     GlobalCoordinate center() const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLeafIntersection<const Dune::OneDGrid>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22:   required from 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator<const Dune::OneDGrid, Dune::OneDGridLeafIntersectionIterator<const Dune::OneDGrid>, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7:   required from 'IntersectionIteratorInterface<Grid, IntersectionIterator>::IntersectionIteratorInterface() [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator<const Dune::OneDGrid, Dune::OneDGridLeafIntersectionIterator<const Dune::OneDGrid>, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5:   required from 'static void GridViewInterface<GridView>::check(const GridView&) [with GridView = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35:   required from 'GridViewInterface<GridView>::GridViewInterface() [with GridView = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:48:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  372 |     GlobalCoordinate outerNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection<const Dune::UGGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22:   required from 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::UGGrid<2>; IntersectionIterator = Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7:   required from 'IntersectionIteratorInterface<Grid, IntersectionIterator>::IntersectionIteratorInterface() [with Grid = Dune::UGGrid<2>; IntersectionIterator = Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5:   required from 'static void GridViewInterface<GridView>::check(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35:   required from 'GridViewInterface<GridView>::GridViewInterface() [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<3>; IntersectionImp = Dune::UGGridLeafIntersection<const Dune::UGGrid<3> >; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22:   required from 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::UGGrid<3>; IntersectionIterator = Dune::IntersectionIterator<const Dune::UGGrid<3>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<3> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7:   required from 'IntersectionIteratorInterface<Grid, IntersectionIterator>::IntersectionIteratorInterface() [with Grid = Dune::UGGrid<3>; IntersectionIterator = Dune::IntersectionIterator<const Dune::UGGrid<3>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<3> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5:   required from 'static void GridViewInterface<GridView>::check(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35:   required from 'GridViewInterface<GridView>::GridViewInterface() [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<OneDGrid, IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int> >(const OneDGrid&, const IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int>&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<OneDGrid, IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int> >(const OneDGrid&, const IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1>; F = Dune::checkInjectivity<OneDGrid, IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int> >(const OneDGrid&, const IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int>&)::<lambda(auto:23)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = OneDGrid; IdSet = IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = OneDGrid; IdSet = IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, Dune::OneDGridLeafIntersection<GridImp>::dimworld> Dune::OneDGridLeafIntersection<GridImp>::outerNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLeafIntersection<const Dune::OneDGrid>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22:   required from 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator<const Dune::OneDGrid, Dune::OneDGridLeafIntersectionIterator<const Dune::OneDGrid>, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7:   required from 'IntersectionIteratorInterface<Grid, IntersectionIterator>::IntersectionIteratorInterface() [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator<const Dune::OneDGrid, Dune::OneDGridLeafIntersectionIterator<const Dune::OneDGrid>, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5:   required from 'static void GridViewInterface<GridView>::check(const GridView&) [with GridView = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35:   required from 'GridViewInterface<GridView>::GridViewInterface() [with GridView = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:48:14:   required from here
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:456:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  456 |     FieldVector<typename GridImp::ctype, dimworld> outerNormal ([[maybe_unused]] const FieldVector<typename GridImp::ctype, dim-1>& local) const {
      |                                                    ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::OneDGrid; int dim = 1; Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::OneDGrid; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:48:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, 1, 1>&, const FieldMatrix<OtherScalar, 1, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; GI = Dune::OneDGrid; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; GI = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; int codim = 0; GI = Dune::OneDGrid; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; int codim = 0; GI = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::OneDGrid>::checkGeometry<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >(const Dune::GridView<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::OneDGrid>::checkGeometry<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >(const Dune::GridView<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1>; F = Dune::GeometryChecker<Dune::OneDGrid>::checkGeometry<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >(const Dune::GridView<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid>; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:48:14:   required from here
/usr/include/dune/common/fmatrix.hh:530:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  530 |       return result;
      |              ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::UGGrid<2>; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::UGGrid<2>; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent<Coordinates>::fTupel Dune::YGridComponent<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 2>; Dune::YGridComponent<Coordinates>::fTupel = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:649:29:   required from 'Dune::FieldVector<typename Coordinates::ctype, Dune::YGrid<Coordinates>::dim> Dune::YGrid<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates<double, 2>; typename Coordinates::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:519:30:   required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:555:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/build/dune-grid-2.9.0/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       fTupel lowerleft() const
      |              ^~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, Dune::OneDGridLeafIntersection<GridImp>::dimworld> Dune::OneDGridLeafIntersection<GridImp>::centerUnitOuterNormal() const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:457:14:   required from 'Dune::FieldVector<typename GridImp::ctype, Dune::OneDGridLeafIntersection<GridImp>::dimworld> Dune::OneDGridLeafIntersection<GridImp>::outerNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLeafIntersection<const Dune::OneDGrid>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22:   required from 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator<const Dune::OneDGrid, Dune::OneDGridLeafIntersectionIterator<const Dune::OneDGrid>, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7:   required from 'IntersectionIteratorInterface<Grid, IntersectionIterator>::IntersectionIteratorInterface() [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator<const Dune::OneDGrid, Dune::OneDGridLeafIntersectionIterator<const Dune::OneDGrid>, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5:   required from 'static void GridViewInterface<GridView>::check(const GridView&) [with GridView = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35:   required from 'GridViewInterface<GridView>::GridViewInterface() [with GridView = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:48:14:   required from here
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:472:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  472 |     FieldVector<typename GridImp::ctype, dimworld> centerUnitOuterNormal () const {
      |                                                    ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::OneDGrid; int dim = 1; Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::OneDGrid; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:48:14:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; GI = Dune::OneDGrid; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; GI = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; int codim = 0; GI = Dune::OneDGrid; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; int codim = 0; GI = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::OneDGrid>::checkGeometry<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >(const Dune::GridView<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::OneDGrid>::checkGeometry<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >(const Dune::GridView<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1>; F = Dune::GeometryChecker<Dune::OneDGrid>::checkGeometry<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >(const Dune::GridView<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid>; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:48:14:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17:   required from 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::UGGrid<2>; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::UGGrid<2>; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:464:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  464 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 3; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 3>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 3, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  738 |   MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  407 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:58:14:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:418:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  418 |     JacobianInverse jacobianInverse (const LocalCoordinate &local) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<OneDGrid, IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int> >(const OneDGrid&, const IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int>&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<OneDGrid, IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int> >(const OneDGrid&, const IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1>; F = Dune::checkInjectivity<OneDGrid, IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int> >(const OneDGrid&, const IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int>&)::<lambda(auto:23)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = OneDGrid; IdSet = IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = OneDGrid; IdSet = IdSet<const OneDGrid, OneDGridIdSet<const OneDGrid>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  240 |     GlobalCoordinate center() const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/test/checkgeometry.hh:114:35:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  738 |   MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  407 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:66:14:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:418:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  418 |     JacobianInverse jacobianInverse (const LocalCoordinate &local) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |     JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:226:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  226 |     JacobianInverse jacobianInverse([[maybe_unused]] const LocalCoordinate& local) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/tensorgridfactorytest.cc:76:14:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::center() const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<YaspGrid<2>, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >(const YaspGrid<2>&, const IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> >&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<YaspGrid<2>, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >(const YaspGrid<2>&, const IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> >&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<YaspGrid<2>, IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> > >(const YaspGrid<2>&, const IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> >&)::<lambda(auto:23)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = YaspGrid<2>; IdSet = IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = YaspGrid<2>; IdSet = IdSet<const YaspGrid<2>, YaspGlobalIdSet<const YaspGrid<2> >, bigunsignedint<55> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)> [with auto:23 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  451 |     GlobalCoordinate center () const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLeafIntersection<const Dune::OneDGrid>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22:   required from 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator<const Dune::OneDGrid, Dune::OneDGridLeafIntersectionIterator<const Dune::OneDGrid>, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7:   required from 'IntersectionIteratorInterface<Grid, IntersectionIterator>::IntersectionIteratorInterface() [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator<const Dune::OneDGrid, Dune::OneDGridLeafIntersectionIterator<const Dune::OneDGrid>, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5:   required from 'static void GridViewInterface<GridView>::check(const GridView&) [with GridView = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35:   required from 'GridViewInterface<GridView>::GridViewInterface() [with GridView = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  372 |     GlobalCoordinate outerNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator<const Dune::OneDGrid, Dune::OneDGridLevelIntersectionIterator<const Dune::OneDGrid>, Dune::OneDGridLevelIntersection<const Dune::OneDGrid> >]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |     inter.outerNormal(v);
      |     ~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLeafIntersection<const Dune::UGGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22:   required from 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::UGGrid<2>; IntersectionIterator = Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7:   required from 'IntersectionIteratorInterface<Grid, IntersectionIterator>::IntersectionIteratorInterface() [with Grid = Dune::UGGrid<2>; IntersectionIterator = Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5:   required from 'static void GridViewInterface<GridView>::check(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35:   required from 'GridViewInterface<GridView>::GridViewInterface() [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 1; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<3>; IntersectionImp = Dune::UGGridLeafIntersection<const Dune::UGGrid<3> >; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22:   required from 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::UGGrid<3>; IntersectionIterator = Dune::IntersectionIterator<const Dune::UGGrid<3>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<3> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7:   required from 'IntersectionIteratorInterface<Grid, IntersectionIterator>::IntersectionIteratorInterface() [with Grid = Dune::UGGrid<3>; IntersectionIterator = Dune::IntersectionIterator<const Dune::UGGrid<3>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<3> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5:   required from 'static void GridViewInterface<GridView>::check(const GridView&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35:   required from 'GridViewInterface<GridView>::GridViewInterface() [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::OneDGrid]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |            ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const OneDGrid, OneDGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, Dune::OneDGridLeafIntersection<GridImp>::dimworld> Dune::OneDGridLeafIntersection<GridImp>::outerNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLeafIntersection<const Dune::OneDGrid>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22:   required from 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator<const Dune::OneDGrid, Dune::OneDGridLeafIntersectionIterator<const Dune::OneDGrid>, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7:   required from 'IntersectionIteratorInterface<Grid, IntersectionIterator>::IntersectionIteratorInterface() [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator<const Dune::OneDGrid, Dune::OneDGridLeafIntersectionIterator<const Dune::OneDGrid>, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5:   required from 'static void GridViewInterface<GridView>::check(const GridView&) [with GridView = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35:   required from 'GridViewInterface<GridView>::GridViewInterface() [with GridView = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12:   required from here
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:456:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  456 |     FieldVector<typename GridImp::ctype, dimworld> outerNormal ([[maybe_unused]] const FieldVector<typename GridImp::ctype, dim-1>& local) const {
      |                                                    ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::OneDGrid; int dim = 1; Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::OneDGrid; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, 1, 1>&, const FieldMatrix<OtherScalar, 1, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; GI = Dune::OneDGrid; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; GI = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; int codim = 0; GI = Dune::OneDGrid; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; int codim = 0; GI = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::OneDGrid>::checkGeometry<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >(const Dune::GridView<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::OneDGrid>::checkGeometry<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >(const Dune::GridView<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1>; F = Dune::GeometryChecker<Dune::OneDGrid>::checkGeometry<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >(const Dune::GridView<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid>; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12:   required from here
/usr/include/dune/common/fmatrix.hh:530:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  530 |       return result;
      |              ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1>, Dune::YaspGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1>, Dune::YaspGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::YaspGrid<1>; int dim = 1; Entity = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::YaspGrid<1>; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::YaspGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::YaspGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:80:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::UGGrid<2>; IntersectionIterator = Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |     inter.outerNormal(v);
      |     ~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection<const Dune::UGGrid<2> >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:395:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  395 |     GlobalCoordinate unitOuterNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |     geo.jacobian( v );
      |     ~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 2>*, std::vector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |     return jit;
      |            ^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:409:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:420:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::YaspGrid<2>; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::YaspGrid<2>; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix<double, 2, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 0; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> >; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> >; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> >; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> >; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::UGGrid<3>; IntersectionIterator = Dune::IntersectionIterator<const Dune::UGGrid<3>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<3> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |     inter.outerNormal(v);
      |     ~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::UGGrid<2>; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::UGGrid<2>; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 1; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 2; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |     geo.jacobian( v );
      |     ~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |     return jit;
      |            ^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:409:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:420:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 3; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh: In instantiation of 'Dune::FieldVector<typename GridImp::ctype, Dune::OneDGridLeafIntersection<GridImp>::dimworld> Dune::OneDGridLeafIntersection<GridImp>::centerUnitOuterNormal() const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]':
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:457:14:   required from 'Dune::FieldVector<typename GridImp::ctype, Dune::OneDGridLeafIntersection<GridImp>::dimworld> Dune::OneDGridLeafIntersection<GridImp>::outerNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::OneDGrid; typename GridImp::ctype = double]'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::OneDGrid; IntersectionImp = Dune::OneDGridLeafIntersection<const Dune::OneDGrid>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22:   required from 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator<const Dune::OneDGrid, Dune::OneDGridLeafIntersectionIterator<const Dune::OneDGrid>, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:209:7:   required from 'IntersectionIteratorInterface<Grid, IntersectionIterator>::IntersectionIteratorInterface() [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator<const Dune::OneDGrid, Dune::OneDGridLeafIntersectionIterator<const Dune::OneDGrid>, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:454:5:   required from 'static void GridViewInterface<GridView>::check(const GridView&) [with GridView = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:470:35:   required from 'GridViewInterface<GridView>::GridViewInterface() [with GridView = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:511:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12:   required from here
/build/dune-grid-2.9.0/dune/grid/onedgrid/onedgridintersections.hh:472:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  472 |     FieldVector<typename GridImp::ctype, dimworld> centerUnitOuterNormal () const {
      |                                                    ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::OneDGrid; int dim = 1; Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::OneDGrid; int dim = 1]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; GI = Dune::OneDGrid; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; GI = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; int codim = 0; GI = Dune::OneDGrid; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; int codim = 0; GI = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::OneDGrid>::checkGeometry<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >(const Dune::GridView<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::OneDGrid>::checkGeometry<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >(const Dune::GridView<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1>; F = Dune::GeometryChecker<Dune::OneDGrid>::checkGeometry<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >(const Dune::GridView<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid>; Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:58:12:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; IntersectionIterator = Dune::IntersectionIterator<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersectionIterator<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |     inter.outerNormal(v);
      |     ~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::DiagonalMatrix<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::YaspGrid<2>; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::YaspGrid<2>; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<codim, dim, GridImp>::Geometry Dune::YaspEntity<codim, dim, GridImp>::geometry() const [with int codim = 1; int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  298 |       GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift());
      |                              ~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 0; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> >; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> >; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> >; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> >; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> >; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> >; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 1; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; int codim = 2; GI = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:123:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |            ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17:   required from 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::UGGrid<2>; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::UGGrid<2>; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:464:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  464 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 1; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 2; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; int codim = 3; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 3>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> >; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:196:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |     JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> >; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:208:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |     JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> >; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:226:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  226 |     JacobianInverse jacobianInverse([[maybe_unused]] const LocalCoordinate& local) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2>, YaspGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 0; GI = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::YaspGrid<2> >::checkGeometry<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >(const Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> >; Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:112:12:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  738 |   MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  407 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::UGGrid<2> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> >; Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:137:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:418:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  418 |     JacobianInverse jacobianInverse (const LocalCoordinate &local) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/test/checkgeometry.hh:114:35:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:738:3: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  738 |   MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:407:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  407 |     Jacobian jacobian (const LocalCoordinate &local) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 0; GI = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)> [with auto:21 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::UGGrid<3> >::checkGeometry<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >(const Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >&)::<lambda(auto:21)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> >; Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:180:12:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:418:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  418 |     JacobianInverse jacobianInverse (const LocalCoordinate &local) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, TensorProductCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3, TensorProductCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<3, EquidistantCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  152 |     const FieldVector<ctype, dimw> glob = it->geometry().global(pos);
      |                                           ~~~~~~~~~~~~~~~~~~~~~^~~~~
[ 80%] Linking CXX executable persistentcontainertest
cd /build/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/persistentcontainertest.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/persistentcontainertest.dir/persistentcontainertest.cc.o -o persistentcontainertest  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so 
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 80%] Built target persistentcontainertest
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/utility/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/utility/test /build/dune-grid-2.9.0/build/dune/grid/utility/test/CMakeFiles/vertexordertest.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/utility/test/CMakeFiles/vertexordertest.dir/build.make dune/grid/utility/test/CMakeFiles/vertexordertest.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 81%] Building CXX object dune/grid/utility/test/CMakeFiles/vertexordertest.dir/vertexordertest.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/utility/test/CMakeFiles/vertexordertest.dir/vertexordertest.cc.o -MF CMakeFiles/vertexordertest.dir/vertexordertest.cc.o.d -o CMakeFiles/vertexordertest.dir/vertexordertest.cc.o -c /build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  152 |     const FieldVector<ctype, dimw> glob = it->geometry().global(pos);
      |                                           ~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::integrationOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:134:114,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47,
    inlined from 'void CheckCommunication<GridView, cdim, OutputStream>::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; int cdim = 2; OutputStream = std::basic_ostream<char>]' at /build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::OneDGrid; IntersectionIterator = Dune::IntersectionIterator<const Dune::OneDGrid, Dune::OneDGridLevelIntersectionIterator<const Dune::OneDGrid>, Dune::OneDGridLevelIntersection<const Dune::OneDGrid> >]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |     inter.outerNormal(v);
      |     ~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 0; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>; int codim = 1; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::OneDGrid]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |            ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::DiagonalMatrix<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const OneDGrid, OneDGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1>, Dune::YaspGeometry>; int codim = 0; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:72:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |            ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >, Dune::YaspGeometry>; int codim = 0; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  245 |       if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() )
      |           ~~~^~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantOffsetCoordinates<double, 1> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3, TensorProductCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<3, TensorProductCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:152:64: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  152 |     const FieldVector<ctype, dimw> glob = it->geometry().global(pos);
      |                                           ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; int codim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<codim, dim, GridImp>::Geometry Dune::YaspEntity<codim, dim, GridImp>::geometry() const [with int codim = 1; int dim = 2; GridImp = const Dune::YaspGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  298 |       GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift());
      |                              ~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |            ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2>; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 0; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<codim, dim, GridImp>::Geometry Dune::YaspEntity<codim, dim, GridImp>::geometry() const [with int codim = 1; int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:298:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  298 |       GeometryImpl _geometry(_it.lowerleft(),_it.upperright(),_it.shift());
      |                              ~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspGeometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:211:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |            ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; Entity = Dune::Entity<0, 3, const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::UGGrid<2>; IntersectionImp = Dune::UGGridLevelIntersection<const Dune::UGGrid<2> >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:395:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  395 |     GlobalCoordinate unitOuterNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |     geo.jacobian( v );
      |     ~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 2>*, std::vector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |     return jit;
      |            ^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:409:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:420:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix<double, 2, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void IntersectionIteratorInterface<Grid, IntersectionIterator>::check(IntersectionIterator&) [with Grid = Dune::UGGrid<3>; IntersectionIterator = Dune::IntersectionIterator<const Dune::UGGrid<3>, Dune::UGGridLevelIntersectionIterator<const Dune::UGGrid<3> >, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:203:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  203 |     inter.outerNormal(v);
      |     ~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 1; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 2; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |     geo.jacobian( v );
      |     ~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:742:12: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |     return jit;
      |            ^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:409:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:409:51: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  409 |       return jacobianTransposed(local).transposed();
      |                                                   ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:420:58: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |                                                          ^
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>; int codim = 3; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:23: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                       ^
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >, Dune::YaspIntersection<const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridLocalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::integrationOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:134:114,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47,
    inlined from 'void CheckCommunication<GridView, cdim, OutputStream>::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; int cdim = 1; OutputStream = std::basic_ostream<char>]' at /build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78,
    inlined from 'bool CheckCommunication<GridView, cdim, OutputStream>::checkCommunication() [with GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >; int cdim = 1; OutputStream = std::basic_ostream<char>]' at /build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:459:12:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/onedgrid.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:31:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:50:   required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with long unsigned int codim = 0; GV = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >; VertexOrderFactory = Dune::VertexOrderByIdFactory<Dune::IdSet<const Dune::OneDGrid, Dune::OneDGridIdSet<const Dune::OneDGrid>, unsigned int>, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21:   required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:299:43:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:228:38:   required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with long unsigned int codim = 0; GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; VertexOrderFactory = Dune::VertexOrderByIdFactory<Dune::IdSet<const Dune::UGGrid<2>, Dune::UGGridIdSet<const Dune::UGGrid<2> >, long unsigned int>, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21:   required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:228:38:   required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with long unsigned int codim = 0; GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; VertexOrderFactory = Dune::VertexOrderByIdFactory<Dune::IdSet<const Dune::UGGrid<2>, Dune::UGGridIdSet<const Dune::UGGrid<2> >, long unsigned int>, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21:   required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:50:   required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with long unsigned int codim = 0; GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; VertexOrderFactory = Dune::VertexOrderByIdFactory<Dune::IdSet<const Dune::UGGrid<2>, Dune::UGGridIdSet<const Dune::UGGrid<2> >, long unsigned int>, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21:   required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |              ~~~~~~~~~^~~~~
In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/onedgrid.hh:18:
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, 1> Dune::DiagonalMatrix<K, 1>::transposed() const [with K = double]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:50:   required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with long unsigned int codim = 0; GV = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >; VertexOrderFactory = Dune::VertexOrderByIdFactory<Dune::IdSet<const Dune::OneDGrid, Dune::OneDGridIdSet<const Dune::OneDGrid>, unsigned int>, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21:   required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:299:43:   required from here
/usr/include/dune/common/diagonalmatrix.hh:630:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  630 |     DiagonalMatrix<K, 1> transposed() const
      |                          ^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59:   required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with long unsigned int codim = 0; GV = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >; VertexOrderFactory = Dune::VertexOrderByIdFactory<Dune::IdSet<const Dune::OneDGrid, Dune::OneDGridIdSet<const Dune::OneDGrid>, unsigned int>, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21:   required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:299:43:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:18,
                 from /usr/include/dune/geometry/referenceelements.hh:24,
                 from /build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:28:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry<double, 1, 2, MultiLinearGeometryTraits<double> >::JacobianInverseTransposed; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:228:38:   required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with long unsigned int codim = 0; GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; VertexOrderFactory = Dune::VertexOrderByIdFactory<Dune::IdSet<const Dune::UGGrid<2>, Dune::UGGridIdSet<const Dune::UGGrid<2> >, long unsigned int>, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21:   required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/uggrid/uggridintersectioniterators.hh:130:26:   required from 'class Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::UGGrid<2>, Dune::UGGridLeafIntersectionIterator<const Dune::UGGrid<2> >, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:228:38:   required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with long unsigned int codim = 0; GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; VertexOrderFactory = Dune::VertexOrderByIdFactory<Dune::IdSet<const Dune::UGGrid<2>, Dune::UGGridIdSet<const Dune::UGGrid<2> >, long unsigned int>, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21:   required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:50:   required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with long unsigned int codim = 0; GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; VertexOrderFactory = Dune::VertexOrderByIdFactory<Dune::IdSet<const Dune::UGGrid<2>, Dune::UGGridIdSet<const Dune::UGGrid<2> >, long unsigned int>, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21:   required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59:   required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with long unsigned int codim = 0; GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; VertexOrderFactory = Dune::VertexOrderByIdFactory<Dune::IdSet<const Dune::UGGrid<2>, Dune::UGGridIdSet<const Dune::UGGrid<2> >, long unsigned int>, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21:   required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59:   required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with long unsigned int codim = 0; GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >; VertexOrderFactory = Dune::VertexOrderByIdFactory<Dune::IdSet<const Dune::UGGrid<3>, Dune::UGGridIdSet<const Dune::UGGrid<3> >, long unsigned int>, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21:   required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:322:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |              ~~~~~~~~~^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::center() const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59:   required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with long unsigned int codim = 0; GV = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >; VertexOrderFactory = Dune::VertexOrderByIdFactory<Dune::IdSet<const Dune::OneDGrid, Dune::OneDGridIdSet<const Dune::OneDGrid>, unsigned int>, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21:   required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:299:43:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:240:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  240 |     GlobalCoordinate center() const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59:   required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with long unsigned int codim = 0; GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; VertexOrderFactory = Dune::VertexOrderByIdFactory<Dune::IdSet<const Dune::UGGrid<2>, Dune::UGGridIdSet<const Dune::UGGrid<2> >, long unsigned int>, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21:   required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  451 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59:   required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with long unsigned int codim = 0; GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >; VertexOrderFactory = Dune::VertexOrderByIdFactory<Dune::IdSet<const Dune::UGGrid<3>, Dune::UGGridIdSet<const Dune::UGGrid<3> >, long unsigned int>, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21:   required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:322:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:150:34:   required from 'void testNeighborDim(const std::integral_constant<long unsigned int, i>&, const VertexOrder&, const VertexOrder&, const Intersection&) [with long unsigned int mydim = 0; VertexOrder = Dune::GeneralVertexOrder<1, long unsigned int>; Intersection = Dune::Intersection<const Dune::OneDGrid, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:196:18:   required from 'void testNeighbor(const std::integral_constant<long unsigned int, 0>&, const VertexOrder&, const VertexOrder&, const Intersection&) [with VertexOrder = Dune::GeneralVertexOrder<1, long unsigned int>; Intersection = Dune::Intersection<const Dune::OneDGrid, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:232:23:   required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with long unsigned int codim = 0; GV = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >; VertexOrderFactory = Dune::VertexOrderByIdFactory<Dune::IdSet<const Dune::OneDGrid, Dune::OneDGridIdSet<const Dune::OneDGrid>, unsigned int>, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21:   required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:299:43:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:150:34:   required from 'void testNeighborDim(const std::integral_constant<long unsigned int, i>&, const VertexOrder&, const VertexOrder&, const Intersection&) [with long unsigned int mydim = 1; VertexOrder = Dune::GeneralVertexOrder<2, long unsigned int>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:206:18:   required from 'void testNeighbor(const std::integral_constant<long unsigned int, i>&, const VertexOrder&, const VertexOrder&, const Intersection&) [with long unsigned int mydim = 1; VertexOrder = Dune::GeneralVertexOrder<2, long unsigned int>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:232:23:   required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with long unsigned int codim = 0; GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; VertexOrderFactory = Dune::VertexOrderByIdFactory<Dune::IdSet<const Dune::UGGrid<2>, Dune::UGGridIdSet<const Dune::UGGrid<2> >, long unsigned int>, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21:   required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:309:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:150:34:   required from 'void testNeighborDim(const std::integral_constant<long unsigned int, i>&, const VertexOrder&, const VertexOrder&, const Intersection&) [with long unsigned int mydim = 2; VertexOrder = Dune::GeneralVertexOrder<3, long unsigned int>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLeafIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:206:18:   required from 'void testNeighbor(const std::integral_constant<long unsigned int, i>&, const VertexOrder&, const VertexOrder&, const Intersection&) [with long unsigned int mydim = 2; VertexOrder = Dune::GeneralVertexOrder<3, long unsigned int>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLeafIntersection<const Dune::UGGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:232:23:   required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with long unsigned int codim = 0; GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >; VertexOrderFactory = Dune::VertexOrderByIdFactory<Dune::IdSet<const Dune::UGGrid<3>, Dune::UGGridIdSet<const Dune::UGGrid<3> >, long unsigned int>, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21:   required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::UGGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:322:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' 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<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:150:34:   required from 'void testNeighborDim(const std::integral_constant<long unsigned int, i>&, const VertexOrder&, const VertexOrder&, const Intersection&) [with long unsigned int mydim = 0; VertexOrder = Dune::GeneralVertexOrder<1, long unsigned int>; Intersection = Dune::Intersection<const Dune::OneDGrid, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:196:18:   required from 'void testNeighbor(const std::integral_constant<long unsigned int, 0>&, const VertexOrder&, const VertexOrder&, const Intersection&) [with VertexOrder = Dune::GeneralVertexOrder<1, long unsigned int>; Intersection = Dune::Intersection<const Dune::OneDGrid, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:232:23:   required from 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with long unsigned int codim = 0; GV = Dune::GridView<Dune::OneDGridLeafGridViewTraits<const Dune::OneDGrid> >; VertexOrderFactory = Dune::VertexOrderByIdFactory<Dune::IdSet<const Dune::OneDGrid, Dune::OneDGridIdSet<const Dune::OneDGrid>, unsigned int>, long unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:281:21:   required from 'void testVertexOrderByIdCubes(int&) [with Grid = Dune::OneDGrid]'
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:299:43:   required from here
/usr/include/dune/geometry/axisalignedcubegeometry.hh:161:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  161 |     GlobalCoordinate global(const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |                               ~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28:
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector<K, n>&, const FieldVector<K, n>&) [with ctype = double; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     return (vx1-vx2).infinity_norm() < eps;
      |            ~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  520 |       auto ur = _it.upperright();
      |                 ~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::OneDGrid]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  245 |       if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() )
      |           ~~~^~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |              ~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |              ~~~~~~~~~^~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:33:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   58 |             coords.back().push_back(is.geometry().corner(0));
      |                                     ~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc: In function 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with long unsigned int codim = 0; GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; VertexOrderFactory = Dune::VertexOrderByIdFactory<Dune::IdSet<const Dune::UGGrid<2>, Dune::UGGridIdSet<const Dune::UGGrid<2> >, long unsigned int>, long unsigned int>]':
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  238 |       std::cout << "Element at " << eit->geometry().center() << ": "
      |                                     ~~~~~~~~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |                               ~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc: In function 'void testVertexOrder(const GV&, const VertexOrderFactory&, int&) [with long unsigned int codim = 0; GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >; VertexOrderFactory = Dune::VertexOrderByIdFactory<Dune::IdSet<const Dune::UGGrid<3>, Dune::UGGridIdSet<const Dune::UGGrid<3> >, long unsigned int>, long unsigned int>]':
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:238:59: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2> >, Dune::GeoGrid::Geometry>]',
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 2; GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45,
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::apply(const GridView&, std::ostream&) [with int codim = 2; GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, std::allocator<void> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  243 |       typename Geometry::GlobalCoordinate c2( it->template subEntity< dimGrid >( c ).geometry().corner( 0 ) );
      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31:
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >; int codim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int codim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'typename std::enable_if<(Grid::dimension == 3), void>::type checkCodim1Mapping(const Grid&) [with Grid = Dune::UGGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:922:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  922 |       const auto& firstCornerCoords = subGeom.corner(0);
      |                                       ~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc: In function 'void testNeighborDim(const std::integral_constant<long unsigned int, i>&, const VertexOrder&, const VertexOrder&, const Intersection&) [with long unsigned int mydim = 0; VertexOrder = Dune::GeneralVertexOrder<1, long unsigned int>; Intersection = Dune::Intersection<const Dune::OneDGrid, Dune::OneDGridLeafIntersection<const Dune::OneDGrid> >]':
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:150:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  150 |     DomainW subpos = geo_s.global(refelem_s.position(subindex_s, codim));
      |                      ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc: In function 'void testNeighborDim(const std::integral_constant<long unsigned int, i>&, const VertexOrder&, const VertexOrder&, const Intersection&) [with long unsigned int mydim = 0; VertexOrder = Dune::GeneralVertexOrder<2, long unsigned int>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLeafIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:150:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  150 |     DomainW subpos = geo_s.global(refelem_s.position(subindex_s, codim));
      |                      ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc: In function 'void testNeighborDim(const std::integral_constant<long unsigned int, i>&, const VertexOrder&, const VertexOrder&, const Intersection&) [with long unsigned int mydim = 0; VertexOrder = Dune::GeneralVertexOrder<3, long unsigned int>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLeafIntersection<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/utility/test/vertexordertest.cc:150:34: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  150 |     DomainW subpos = geo_s.global(refelem_s.position(subindex_s, codim));
      |                      ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<dim, dim, GridImp>::Geometry Dune::YaspEntity<dim, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:876:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  876 |       GeometryImpl _geometry((_it).lowerleft());
      |                              ~~~~~~~~~~~~~~~^~
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<1, 1, const Dune::OneDGrid, Dune::OneDGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |                               ~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  569 |       if( (origin - origin2 ).two_norm() > 1e-10 )
      |           ~~~~~~~~^~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = OneDGrid; Entity = Entity<0, 1, const OneDGrid, OneDGridEntity>; IndexSetType = IndexSet<const OneDGrid, OneDGridLeafIndexSet<const OneDGrid>, unsigned int, std::vector<GeometryType> >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map<std::pair<int, GeometryType>, std::vector<int> >; MapType2 = std::map<std::vector<int>, std::pair<int, GeometryType> >; MapType3 = std::map<int, FieldVector<double, 1>, std::less<int>, std::allocator<std::pair<const int, FieldVector<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  167 |           FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 );
      |                                                    ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |              ~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28:
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector<K, n>&, const FieldVector<K, n>&) [with ctype = double; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     return (vx1-vx2).infinity_norm() < eps;
      |            ~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const OneDGrid, OneDGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:520:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  520 |       auto ur = _it.upperright();
      |                 ~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = YaspGrid<2, TensorProductCoordinates<double, 2> >; Entity = Entity<0, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspEntity>; IndexSetType = IndexSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspIndexSet<const YaspGrid<2, TensorProductCoordinates<double, 2> >, true>, unsigned int, std::vector<GeometryType> >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map<std::pair<int, GeometryType>, std::vector<int> >; MapType2 = std::map<std::vector<int>, std::pair<int, GeometryType> >; MapType3 = std::map<int, FieldVector<double, 2>, std::less<int>, std::allocator<std::pair<const int, FieldVector<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  167 |           FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 );
      |                                                    ~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::OneDGrid]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  245 |       if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() )
      |           ~~~^~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |                               ~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::UGGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:242:68: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  242 |       typename Geometry::GlobalCoordinate c1( it->geometry().corner( c ) );
      |                                               ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |              ~~~~~~~~~^~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:33:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   58 |             coords.back().push_back(is.geometry().corner(0));
      |                                     ~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  245 |       if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() )
      |           ~~~^~~~
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 3>; V = Dune::FieldVector<double, 3>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  243 |       typename Geometry::GlobalCoordinate c2( it->template subEntity< dimGrid >( c ).geometry().corner( 0 ) );
      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31:
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::OneDGridLevelGridViewTraits<const Dune::OneDGrid> >; int codim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int codim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'typename std::enable_if<(Grid::dimension == 3), void>::type checkCodim1Mapping(const Grid&) [with Grid = Dune::UGGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:922:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  922 |       const auto& firstCornerCoords = subGeom.corner(0);
      |                                       ~~~~~~~~~~~~~~^~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::GeometryDefaultImplementation<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:451:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  451 |     GlobalCoordinate center () const
      |                      ^~~~~~
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 3>; V = Dune::FieldVector<double, 3>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantOffsetCoordinates<double, 1>; typename std::enable_if<is_same_v<C, Dune::EquidistantOffsetCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 1; Coordinates = Dune::EquidistantOffsetCoordinates<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:989:23: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  989 |         _L(upperright - lowerleft),
      |            ~~~~~~~~~~~^~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:32:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::OneDGrid]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  569 |       if( (origin - origin2 ).two_norm() > 1e-10 )
      |           ~~~~~~~~^~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = OneDGrid; Entity = Entity<0, 1, const OneDGrid, OneDGridEntity>; IndexSetType = IndexSet<const OneDGrid, OneDGridLeafIndexSet<const OneDGrid>, unsigned int, std::vector<GeometryType> >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map<std::pair<int, GeometryType>, std::vector<int> >; MapType2 = std::map<std::vector<int>, std::pair<int, GeometryType> >; MapType3 = std::map<int, FieldVector<double, 1>, std::less<int>, std::allocator<std::pair<const int, FieldVector<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  167 |           FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 );
      |                                                    ~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = YaspGrid<1>; Entity = Entity<0, 1, const YaspGrid<1>, YaspEntity>; IndexSetType = IndexSet<const YaspGrid<1>, YaspIndexSet<const YaspGrid<1>, true>, unsigned int, std::vector<GeometryType> >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map<std::pair<int, GeometryType>, std::vector<int> >; MapType2 = std::map<std::vector<int>, std::pair<int, GeometryType> >; MapType3 = std::map<int, FieldVector<double, 1>, std::less<int>, std::allocator<std::pair<const int, FieldVector<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  167 |           FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 );
      |                                                    ~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantOffsetCoordinates<double, 1> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = YaspGrid<1, EquidistantOffsetCoordinates<double, 1> >; Entity = Entity<0, 1, const YaspGrid<1, EquidistantOffsetCoordinates<double, 1> >, YaspEntity>; IndexSetType = IndexSet<const YaspGrid<1, EquidistantOffsetCoordinates<double, 1> >, YaspIndexSet<const YaspGrid<1, EquidistantOffsetCoordinates<double, 1> >, true>, unsigned int, std::vector<GeometryType> >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map<std::pair<int, GeometryType>, std::vector<int> >; MapType2 = std::map<std::vector<int>, std::pair<int, GeometryType> >; MapType3 = std::map<int, FieldVector<double, 1>, std::less<int>, std::allocator<std::pair<const int, FieldVector<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  167 |           FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 );
      |                                                    ~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const OneDGrid, OneDGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
[ 81%] Linking CXX executable vertexordertest
cd /build/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/vertexordertest.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/vertexordertest.dir/vertexordertest.cc.o -o vertexordertest  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so 
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = YaspGrid<2>; Entity = Entity<0, 2, const YaspGrid<2>, YaspEntity>; IndexSetType = IndexSet<const YaspGrid<2>, YaspIndexSet<const YaspGrid<2>, true>, unsigned int, std::vector<GeometryType> >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map<std::pair<int, GeometryType>, std::vector<int> >; MapType2 = std::map<std::vector<int>, std::pair<int, GeometryType> >; MapType3 = std::map<int, FieldVector<double, 2>, std::less<int>, std::allocator<std::pair<const int, FieldVector<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  167 |           FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 );
      |                                                    ~~~~~~~~~~~~~~~~~~~~~^~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 81%] Built target vertexordertest
make  -f doc/recipes/CMakeFiles/recipe-iterate-over-grid.dir/build.make doc/recipes/CMakeFiles/recipe-iterate-over-grid.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/doc/recipes /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/doc/recipes /build/dune-grid-2.9.0/build/doc/recipes/CMakeFiles/recipe-iterate-over-grid.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f doc/recipes/CMakeFiles/recipe-iterate-over-grid.dir/build.make doc/recipes/CMakeFiles/recipe-iterate-over-grid.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 82%] Building CXX object doc/recipes/CMakeFiles/recipe-iterate-over-grid.dir/recipe-iterate-over-grid.cc.o
cd /build/dune-grid-2.9.0/build/doc/recipes && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT doc/recipes/CMakeFiles/recipe-iterate-over-grid.dir/recipe-iterate-over-grid.cc.o -MF CMakeFiles/recipe-iterate-over-grid.dir/recipe-iterate-over-grid.cc.o.d -o CMakeFiles/recipe-iterate-over-grid.dir/recipe-iterate-over-grid.cc.o -c /build/dune-grid-2.9.0/doc/recipes/recipe-iterate-over-grid.cc
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:295:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  295 | void assertNeighbor (Grid &g)
      |      ^~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2>; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >; Entity = Entity<0, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspEntity>; IndexSetType = IndexSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspIndexSet<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, true>, unsigned int, std::vector<GeometryType> >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map<std::pair<int, GeometryType>, std::vector<int> >; MapType2 = std::map<std::vector<int>, std::pair<int, GeometryType> >; MapType3 = std::map<int, FieldVector<double, 2>, std::less<int>, std::allocator<std::pair<const int, FieldVector<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  167 |           FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 );
      |                                                    ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspEntity>; Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh: In lambda function:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   21 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/doc/recipes/recipe-iterate-over-grid.cc:52:
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 4>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 4; Coordinates = Dune::EquidistantCoordinates<double, 4>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 4>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:911:16,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20,
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46:
/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  930 |     jt[ dim-1 ] = orgTop - orgBottom;
      |                   ~~~~~~~^~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::integrationOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:134:114,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47,
    inlined from 'void CheckCommunication<GridView, cdim, OutputStream>::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; int cdim = 2; OutputStream = std::basic_ostream<char>]' at /build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   21 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; int codim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector<K, n>&, const FieldVector<K, n>&) [with ctype = double; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     return (vx1-vx2).infinity_norm() < eps;
      |            ~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]',
    inlined from 'Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::CachedMultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /usr/include/dune/geometry/multilineargeometry.hh:693:47,
    inlined from 'Dune::GeoGrid::Geometry<mydim, cdim, Grid>::JacobianInverseTransposed Dune::GeoGrid::Geometry<mydim, cdim, Grid>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/geometry.hh:204:142,
    inlined from 'Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, Dune::GeoGrid::Intersection<Grid, HostIntersection>::dimensionworld> Dune::GeoGrid::Intersection<Grid, HostIntersection>::integrationOuterNormal(const Dune::FieldVector<typename std::remove_const<_Tp>::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; HostIntersection = Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/geometrygrid/intersection.hh:134:114,
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >; IntersectionImp = Dune::GeoGrid::Intersection<const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::Intersection<const Dune::YaspGrid<2>, Dune::YaspIntersection<const Dune::YaspGrid<2> > > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47,
    inlined from 'void CheckCommunication<GridView, cdim, OutputStream>::project(int, ArrayType&, ArrayType&, int) [with GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; int cdim = 1; OutputStream = std::basic_ostream<char>]' at /build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:285:78,
    inlined from 'bool CheckCommunication<GridView, cdim, OutputStream>::checkCommunication() [with GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >; int cdim = 1; OutputStream = std::basic_ostream<char>]' at /build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:459:12:
/usr/include/dune/geometry/multilineargeometry.hh:741:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |     jit.setup( jacobianTransposed( local ) );
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  245 |       if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() )
      |           ~~~^~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 82%] Linking CXX executable recipe-iterate-over-grid
cd /build/dune-grid-2.9.0/build/doc/recipes && /usr/bin/cmake -E cmake_link_script CMakeFiles/recipe-iterate-over-grid.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/recipe-iterate-over-grid.dir/recipe-iterate-over-grid.cc.o" -o recipe-iterate-over-grid  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 82%] Built target recipe-iterate-over-grid
make  -f CMakeFiles/dunealbertagrid3d.dir/build.make CMakeFiles/dunealbertagrid3d.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid3d.dir/DependInfo.cmake --color=
Dependencies file "CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/dgfparser.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid3d.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/elementinfo.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid3d.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/indexsets.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid3d.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/macrodata.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid3d.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/dunealbertagrid3d.dir/dune/grid/albertagrid/meshpointer.cc.o.d" is newer than depends file "/build/dune-grid-2.9.0/build/CMakeFiles/dunealbertagrid3d.dir/compiler_depend.internal".
Consolidate compiler generated dependencies of target dunealbertagrid3d
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f CMakeFiles/dunealbertagrid3d.dir/build.make CMakeFiles/dunealbertagrid3d.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
make[5]: Nothing to be done for 'CMakeFiles/dunealbertagrid3d.dir/build'.
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 85%] Built target dunealbertagrid3d
make  -f dune/grid/common/test/CMakeFiles/scsgmappertest.dir/build.make dune/grid/common/test/CMakeFiles/scsgmappertest.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/common/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/common/test /build/dune-grid-2.9.0/build/dune/grid/common/test/CMakeFiles/scsgmappertest.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/common/test/CMakeFiles/scsgmappertest.dir/build.make dune/grid/common/test/CMakeFiles/scsgmappertest.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 86%] Building CXX object dune/grid/common/test/CMakeFiles/scsgmappertest.dir/scsgmappertest.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/common/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/common/test/CMakeFiles/scsgmappertest.dir/scsgmappertest.cc.o -MF CMakeFiles/scsgmappertest.dir/scsgmappertest.cc.o.d -o CMakeFiles/scsgmappertest.dir/scsgmappertest.cc.o -c /build/dune-grid-2.9.0/dune/grid/common/test/scsgmappertest.cc
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >; int codim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int codim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::GeometryGrid<Dune::YaspGrid<2>, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> >, Dune::GeoGrid::Geometry>]',
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 2; GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45,
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::apply(const GridView&, std::ostream&) [with int codim = 2; GridView = Dune::GridView<Dune::GeoGrid::GridViewTraits<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > >, Dune::IdenticalCoordFunction<double, 2>, __gnu_cxx::__pool_alloc<char> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; int codim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >; int codim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 3>; V = Dune::FieldVector<double, 3>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/common/test/scsgmappertest.cc:15:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:547:44:   required from 'constexpr Dune::GeometryType Dune::YaspEntity<0, dim, GridImp>::type() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:337:56:   required from 'Dune::GeometryType Dune::Entity<0, dim, GridImp, EntityImp>::type() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>; EntityImp = Dune::YaspEntity]'
/build/dune-grid-2.9.0/dune/grid/common/test/scsgmappertest.cc:49:40:   required from 'void checkElementDataMapper(const Dune::Mapper<G, M, I>&, const GridView&) [with G = Dune::YaspGrid<2>; M = Dune::SingleCodimSingleGeomTypeMapper<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > >, 0>; I = unsigned int; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/common/test/scsgmappertest.cc:130:27:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   21 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::GlobalCoordinate Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspGeometry>]',
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 2; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45,
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::apply(const GridView&, std::ostream&) [with int codim = 2; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:165:16:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
[ 86%] Linking CXX executable test-geogrid-uggrid
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-geogrid-uggrid.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-geogrid-uggrid.dir/test-geogrid.cc.o" -o test-geogrid-uggrid  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so ../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so 
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 86%] Built target test-geogrid-uggrid
make  -f dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/build.make dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/common/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/common/test /build/dune-grid-2.9.0/build/dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/build.make dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 87%] Building CXX object dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/mcmgmappertest.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/common/test && /usr/bin/c++ -DENABLE_GMP=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/mcmgmappertest.cc.o -MF CMakeFiles/mcmgmappertest.dir/mcmgmappertest.cc.o.d -o CMakeFiles/mcmgmappertest.dir/mcmgmappertest.cc.o -c /build/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void assertNeighbor(Grid&) [with Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:295:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  295 | void assertNeighbor (Grid &g)
      |      ^~~~~~~~~~~~~~
[ 87%] Linking CXX executable scsgmappertest
cd /build/dune-grid-2.9.0/build/dune/grid/common/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/scsgmappertest.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/scsgmappertest.dir/scsgmappertest.cc.o -o scsgmappertest  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so 
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 87%] Built target scsgmappertest
make  -f dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/build.make dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/io/file/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/io/file/test /build/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/build.make dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 88%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/gmshtest.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGMSH_ALBERTAGRID -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/gmshtest.cc.o -MF CMakeFiles/gmshtest-alberta2d.dir/gmshtest.cc.o.d -o CMakeFiles/gmshtest-alberta2d.dir/gmshtest.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix<double, 2, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:17:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:547:44:   required from 'constexpr Dune::GeometryType Dune::YaspEntity<0, dim, GridImp>::type() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:337:56:   required from 'Dune::GeometryType Dune::Entity<0, dim, GridImp, EntityImp>::type() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>; EntityImp = Dune::YaspEntity]'
/build/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:146:53:   required from 'void checkMixedDataMapper(const Mapper&, const GridView&) [with Mapper = Dune::MultipleCodimMultipleGeomTypeMapper<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:257:23:   required from 'void checkGrid(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:339:14:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:547:44:   required from 'constexpr Dune::GeometryType Dune::YaspEntity<0, dim, GridImp>::type() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:337:56:   required from 'Dune::GeometryType Dune::Entity<0, dim, GridImp, EntityImp>::type() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>; EntityImp = Dune::YaspEntity]'
/build/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:146:53:   required from 'void checkMixedDataMapper(const Mapper&, const GridView&) [with Mapper = Dune::MultipleCodimMultipleGeomTypeMapper<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3> > > >; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:257:23:   required from 'void checkGrid(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:351:14:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:26:
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:547:44:   required from 'constexpr Dune::GeometryType Dune::YaspEntity<0, dim, GridImp>::type() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:337:56:   required from 'Dune::GeometryType Dune::Entity<0, dim, GridImp, EntityImp>::type() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>; EntityImp = Dune::YaspEntity]'
/build/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:146:53:   required from 'void checkMixedDataMapper(const Mapper&, const GridView&) [with Mapper = Dune::MultipleCodimMultipleGeomTypeMapper<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > > >; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:257:23:   required from 'void checkGrid(Grid&) [with Grid = Dune::YaspGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:339:14:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |     DiagonalMatrix<K, n> transposed() const
      |                          ^~~~~~~~~~
/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix<K, n> Dune::DiagonalMatrix<K, n>::transposed() const [with K = double; int n = 3]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix<double, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>'
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridentity.hh:547:44:   required from 'constexpr Dune::GeometryType Dune::YaspEntity<0, dim, GridImp>::type() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:337:56:   required from 'Dune::GeometryType Dune::Entity<0, dim, GridImp, EntityImp>::type() const [with int dim = 3; GridImp = const Dune::YaspGrid<3>; EntityImp = Dune::YaspEntity]'
/build/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:146:53:   required from 'void checkMixedDataMapper(const Mapper&, const GridView&) [with Mapper = Dune::MultipleCodimMultipleGeomTypeMapper<Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3> > > >; GridView = Dune::GridView<Dune::DefaultLeafGridViewTraits<const Dune::YaspGrid<3> > >]'
/build/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:257:23:   required from 'void checkGrid(Grid&) [with Grid = Dune::YaspGrid<3>]'
/build/dune-grid-2.9.0/dune/grid/common/test/mcmgmappertest.cc:351:14:   required from here
/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid.hh:7,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:25:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:44:
/build/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const':
/build/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh:41:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   41 |     {
      |     ^
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611:
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  110 |   AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |   AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::DefaultLevelGridViewTraits<const Dune::YaspGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   21 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, EquidistantOffsetCoordinates<double, 1> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /usr/include/dune/geometry/quadraturerules.hh:296,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:40:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:976:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  976 | void gridcheck (Grid &g)
      |      ^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 3>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:22:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18:   required from 'class Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18:   required from 'class Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:120:46:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18:   required from 'class Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18:   required from 'class Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:128:41:   required from 'class Dune::VTKWriter<Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:120:46:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' 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<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:20:
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>; derived_type = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:178:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  178 |         if( (geometry.corner( i ) - geometry.global( refElement.position( i, mydim ) )).two_norm() > tolerance )
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  117 |     const GlobalCoordinate center = geometry.center();
      |                                     ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  213 |       auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:23:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::LocalCoordinate Dune::GeometryReference<Implementation>::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:88:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   88 |     LocalCoordinate local ( const GlobalCoordinate &global ) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:83:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   83 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:141:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  141 |       if( (center - cornerAvg).two_norm() > tolerance )
      |           ~~~~~~~~^~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:17: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance )
      |         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |       return impl().jacobianTransposed( local );
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   21 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:15:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:90:26:   required from 'Dune::GeometryReference<Implementation>::LocalCoordinate Dune::GeometryReference<Implementation>::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |   AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:85:27:   required from 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   34 |   AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27:   required from 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   required from 'void DoEntityInterfaceCheck(Entity&) [with Entity = const Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:275:27:   required from 'static void EntityInterface<Grid, 0, dim, true>::check(const Entity&, bool) [with Grid = Dune::AlbertaGrid<2>; int dim = 2; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::AlbertaGrid<2>; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In lambda function,
    inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<2>, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >(const UGGrid<2>&, const IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36,
    inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<UGGrid<2>, IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int> >(const UGGrid<2>&, const IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>&)::<lambda(auto:23)>]' at /usr/include/dune/common/hybridutilities.hh:270:16,
    inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<2>; IdSet = IdSet<const UGGrid<2>, UGGridIdSet<const UGGrid<2> >, long unsigned int>]' at /build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:911:16,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20,
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46:
/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  930 |     jt[ dim-1 ] = orgTop - orgBottom;
      |                   ~~~~~~~^~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:12:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::Jacobian Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:46:17:   required from 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:52:7:   required from 'GeometryInterface<Geometry, codim, dim>::GeometryInterface() [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:75:3:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:314:7:   required from 'EntityInterface<Grid, 0, dim, true>::EntityInterface() [with Grid = Dune::AlbertaGrid<2>; int dim = 2]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:556:5:   required from 'static void GridInterface<Grid>::check(const Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:564:7:   required from 'GridInterface<Grid>::GridInterface() [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:982:3:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  238 |     Jacobian jacobian ( const LocalCoordinate &local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::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<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::Jacobian Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  238 |     Jacobian jacobian ( const LocalCoordinate &local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::JacobianInverse Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:244:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  244 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::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.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::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<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:281:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   34 |   AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:125:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  125 |         if( (corner - center).two_norm() <= tolerance )
      |             ~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:102:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52:   required from 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:190:37:   required from 'void Dune::BoundarySegmentWrapper<dim, dimworld>::backup(ObjectStreamType&) const [with int dim = 2; int dimworld = 2; ObjectStreamType = std::__cxx11::basic_stringstream<char>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:176:10:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52:   required from 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/functional:59,
                 from /usr/include/dune/common/parallel/mpicommunication.hh:19,
                 from /usr/include/dune/common/parallel/mpihelper.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:17:
/usr/include/c++/12/bits/std_function.h: In instantiation of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector<double, 2>; _ArgTypes = {Dune::FieldVector<double, 2>}]':
/usr/include/dune/common/function.hh:120:15:   required from 'void Dune::Impl::LambdaVirtualFunction<Domain, Range, F>::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector<double, 2>; Range = Dune::FieldVector<double, 2>; F = std::function<Dune::FieldVector<double, 2>(Dune::FieldVector<double, 2>)>]'
/usr/include/dune/common/function.hh:118:10:   required from here
/usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  587 |       operator()(_ArgTypes... __args) const
      |       ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:63: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                                               ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 2>*, std::vector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.hh:21,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:119:
/usr/include/dune/common/function.hh: In member function 'void Dune::Impl::LambdaVirtualFunction<Domain, Range, F>::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector<double, 2>; Range = Dune::FieldVector<double, 2>; F = std::function<Dune::FieldVector<double, 2>(Dune::FieldVector<double, 2>)>]':
/usr/include/dune/common/function.hh:120:9: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  120 |         y = f_(x);
      |         ^
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1, TensorProductCoordinates<double, 1> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:49:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   49 |     return x;
      |            ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::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.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix<double, 2, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In member function 'Dune::YGridComponent<Coordinates>::fTupel Dune::YGridComponent<Coordinates>::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantOffsetCoordinates<double, 1>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = Dune::YaspGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  245 |       if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() )
      |           ~~~^~~~
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView<UGGridLeafGridViewTraits<const UGGrid<2> > >; OutputStream = DebugStream<1, 4>]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:226:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  226 |   void checkIndexSetForCodim ( const Grid &grid, const GridView &view,
      |        ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerUnitOuterNormal() const [with Grid = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:181:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  181 |     NormalVector normal = centerOuterNormal();
      |                           ~~~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28:
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = AlbertaGrid<2>; Entity = Entity<0, 2, const AlbertaGrid<2>, AlbertaGridEntity>; IndexSetType = IndexSet<AlbertaGrid<2>, AlbertaGridIndexSet<2, 2>, int, std::array<GeometryType, 1> >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map<std::pair<int, GeometryType>, std::vector<int> >; MapType2 = std::map<std::vector<int>, std::pair<int, GeometryType> >; MapType3 = std::map<int, FieldVector<double, 2>, std::less<int>, std::allocator<std::pair<const int, FieldVector<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  167 |           FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 );
      |                                                    ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'bool Dune::compareVec(const FieldVector<K, n>&, const FieldVector<K, n>&) [with ctype = double; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     return (vx1-vx2).infinity_norm() < eps;
      |            ~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:125:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  125 |         if( (corner - center).two_norm() <= tolerance )
      |             ~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |       return impl().jacobianTransposed( local );
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  117 |     const GlobalCoordinate center = geometry.center();
      |                                     ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int codim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:918:18,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20,
    inlined from 'bool Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::affine() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:281:26:
/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  930 |     jt[ dim-1 ] = orgTop - orgBottom;
      |                   ~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 3>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView<UGGridLevelGridViewTraits<const UGGrid<2> > >; OutputStream = DebugStream<1, 4>]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:226:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  226 |   void checkIndexSetForCodim ( const Grid &grid, const GridView &view,
      |        ^~~~~~~~~~~~~~~~~~~~~
In lambda function,
    inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36,
    inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>]' at /usr/include/dune/common/hybridutilities.hh:270:16,
    inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]' at /build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::TensorProductCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:976:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  976 | void gridcheck (Grid &g)
      |      ^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 1>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 1; Coordinates = Dune::EquidistantCoordinates<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  911 |     YaspGrid (Dune::FieldVector<ctype, dim> L,
      |     ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView<UGGridLevelGridViewTraits<const UGGrid<3> > >; OutputStream = DebugStream<1, 4>]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:226:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  226 |   void checkIndexSetForCodim ( const Grid &grid, const GridView &view,
      |        ^~~~~~~~~~~~~~~~~~~~~
[ 88%] Linking CXX executable test-geogrid-yaspgrid
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-geogrid-yaspgrid.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-geogrid-yaspgrid.dir/test-geogrid.cc.o" -o test-geogrid-yaspgrid  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so ../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so 
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid<dim, Coordinates>::YaspGrid(Dune::FieldVector<typename GridImp::ctype, cdim>, std::array<int, long unsigned int{dim}>, std::bitset<long unsigned int{dim}>, int, Communication, const Dune::Yasp::Partitioning<d>*) [with C = Dune::EquidistantCoordinates<double, 2>; typename std::enable_if<is_same_v<C, Dune::EquidistantCoordinates<typename Coordinates::ctype, dim> >, int>::type <anonymous> = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/yaspgrid.hh:911:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 88%] Built target test-geogrid-yaspgrid
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/io/file/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/io/file/test /build/dune-grid-2.9.0/build/dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/build.make dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 89%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/gmshtest.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/c++ -DALBERTA_DIM=3 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGMSH_ALBERTAGRID -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/gmshtest.cc.o -MF CMakeFiles/gmshtest-alberta3d.dir/gmshtest.cc.o.d -o CMakeFiles/gmshtest-alberta3d.dir/gmshtest.cc.o -c /build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const OneDGrid, OneDGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix<double, 2, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30:
In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]',
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 1; GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45,
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::apply(const GridView&, std::ostream&) [with int codim = 1; GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid.hh:7,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:25:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611:
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  110 |   AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |   AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
In file included from /usr/include/dune/geometry/quadraturerules.hh:296,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:40:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:22:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 3, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18:   required from 'class Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18:   required from 'class Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  245 |       if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() )
      |           ~~~^~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:14:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 3, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18:   required from 'class Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18:   required from 'class Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/usr/include/dune/common/iteratorrange.hh:59:14:   required from 'class Dune::IteratorRange<Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > > >'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:84:49:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:46:54:   required from 'class Dune::GeometryReference<Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9:   required from 'class Dune::LocalGeometryReference<1, 2, const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:407:31:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:51:47:   required from 'class Dune::GeometryReference<Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9:   required from 'class Dune::LocalGeometryReference<1, 2, const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:407:31:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/common/boundarysegment.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:20:
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>; derived_type = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:46:54:   required from 'class Dune::GeometryReference<Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9:   required from 'class Dune::LocalGeometryReference<1, 2, const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:407:31:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:51:47:   required from 'class Dune::GeometryReference<Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9:   required from 'class Dune::LocalGeometryReference<1, 2, const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:407:31:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<2>; IntersectionImp = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  372 |     GlobalCoordinate outerNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:46:54:   required from 'class Dune::GeometryReference<Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9:   required from 'class Dune::LocalGeometryReference<2, 2, const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:733:22:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57:   required from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1093:30:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  245 |       if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() )
      |           ~~~^~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:15:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |   AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:12,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:44:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |     GlobalCoordinate corner ( const int i ) const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:46:54:   required from 'class Dune::GeometryReference<Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9:   required from 'class Dune::LocalGeometryReference<2, 2, const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:733:22:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57:   required from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1093:30:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |     GlobalCoordinate corner ( const int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:23:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:83:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   83 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::LocalCoordinate Dune::GeometryReference<Implementation>::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:88:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   88 |     LocalCoordinate local ( const GlobalCoordinate &global ) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:83:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   83 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
[ 89%] Linking CXX executable test-yaspgrid-yaspfactory-1d
cd /build/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/test-yaspgrid-yaspfactory-1d.cc.o" -o test-yaspgrid-yaspfactory-1d  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid.hh:8:
/build/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh: In member function 'void Dune::GridFactory<Dune::AlbertaGrid<dim, dimworld> >::insertBoundarySegment(const std::vector<unsigned int>&, const std::shared_ptr<Dune::BoundarySegment<dimension, dimensionworld> >&) [with int dim = 2; int dimworld = 2]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh:228:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     insertBoundarySegment ( const std::vector< unsigned int > &vertices,
      |     ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In instantiation of 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:199:12:   required from 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::outerNormal(const LocalCoordType&) const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector<double, 3>; LocalCoordType = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<3, 3>; IntersectionImp = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<3, 3> >; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:171:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  171 |   AlbertaGridIntersectionBase< Grid >::centerOuterNormal() const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::LocalCoordinate Dune::GeometryReference<Implementation>::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 3, const Dune::AlbertaGrid<3, 3> >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:88:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   88 |     LocalCoordinate local ( const GlobalCoordinate &global ) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 3, const Dune::AlbertaGrid<3, 3> >; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:83:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   83 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh: In function 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:21:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   21 | void checkIntersectionLifetime(GV gv, std::size_t check_element_count = 32)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 89%] Built target test-yaspgrid-yaspfactory-1d
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.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test /build/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-alberta-1-1.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/CMakeFiles/test-alberta-1-1.dir/build.make dune/grid/test/CMakeFiles/test-alberta-1-1.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 89%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-1-1.dir/test-alberta.cc.o
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=1 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGRIDDIM=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-alberta-1-1.dir/test-alberta.cc.o -MF CMakeFiles/test-alberta-1-1.dir/test-alberta.cc.o.d -o CMakeFiles/test-alberta-1-1.dir/test-alberta.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:85:27:   required from 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   34 |   AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:90:26:   required from 'Dune::GeometryReference<Implementation>::LocalCoordinate Dune::GeometryReference<Implementation>::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |   AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:85:27:   required from 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   34 |   AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  117 |     const GlobalCoordinate center = geometry.center();
      |                                     ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<AlbertaGrid<3, 3>, IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int>&)::<lambda(auto:30)> [with auto:30 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<AlbertaGrid<3, 3>, IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int>&)::<lambda(auto:30)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<AlbertaGrid<3, 3>, IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int>&)::<lambda(auto:30)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<3, 3>; IdSet = IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = AlbertaGrid<3, 3>; IdSet = IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:90:26:   required from 'Dune::GeometryReference<Implementation>::LocalCoordinate Dune::GeometryReference<Implementation>::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 3, const Dune::AlbertaGrid<3, 3> >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |   AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:85:27:   required from 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 3, const Dune::AlbertaGrid<3, 3> >; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   34 |   AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:141:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  141 |       if( (center - cornerAvg).two_norm() > tolerance )
      |           ~~~~~~~~^~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:17: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance )
      |         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |       return impl().jacobianTransposed( local );
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  213 |       auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:36:26:   required from 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:85:27:   required from 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |     GlobalCoordinate corner ( const int i ) const
      |                      ^~~~~~
In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]',
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 2; GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45,
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::apply(const GridView&, std::ostream&) [with int codim = 2; GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16,
    inlined from 'static void CheckEntitySeed::IfHasEntitySeed<codim>::apply(const GridView&, std::ostream&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int codim = 2]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:198:40,
    inlined from 'Dune::checkEntitySeed<UGGridLevelGridViewTraits<const UGGrid<2> > >(const GridView<UGGridLevelGridViewTraits<const UGGrid<2> > >&, std::ostream&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:217:68,
    inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkEntitySeed<UGGridLevelGridViewTraits<const UGGrid<2> > >(const GridView<UGGridLevelGridViewTraits<const UGGrid<2> > >&, std::ostream&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36,
    inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkEntitySeed<UGGridLevelGridViewTraits<const UGGrid<2> > >(const GridView<UGGridLevelGridViewTraits<const UGGrid<2> > >&, std::ostream&)::<lambda(auto:22)>]' at /usr/include/dune/common/hybridutilities.hh:270:16,
    inlined from 'void Dune::checkEntitySeed(const GridView<VT>&, std::ostream&) [with VT = UGGridLevelGridViewTraits<const UGGrid<2> >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:216:20,
    inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1048:26:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<AlbertaGrid<3, 3>, IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int>&)::<lambda(auto:30)> [with auto:30 = std::integral_constant<long unsigned int, 0>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<AlbertaGrid<3, 3>, IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int>&)::<lambda(auto:30)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<AlbertaGrid<3, 3>, IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int>&)::<lambda(auto:30)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<3, 3>; IdSet = IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = AlbertaGrid<3, 3>; IdSet = IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:175:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  175 |     GlobalCoordinate center () const
      |                      ^~~~~~
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]',
    inlined from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28,
    inlined from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22,
    inlined from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:110:54:
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |       static void check(const std::true_type&, const Entity &entity)
      |                   ^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]',
    inlined from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28,
    inlined from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22,
    inlined from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:110:54:
/usr/include/dune/geometry/test/checkgeometry.hh:125:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  125 |         if( (corner - center).two_norm() <= tolerance )
      |             ~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/geometrycache.hh:9,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/elementinfo.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:17:
/build/dune-grid-2.9.0/dune/grid/albertagrid/algebra.hh: In instantiation of 'Dune::FieldVector<K, 3> Dune::Alberta::vectorProduct(const Dune::FieldVector<K, 3>&, const Dune::FieldVector<K, 3>&) [with K = double]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/algebra.hh:60:27:   required from 'K Dune::Alberta::determinant(const Dune::FieldMatrix<K, 2, 3>&) [with K = double]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:271:44:   required from 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::ctype Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::elDeterminant() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; ctype = double]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:105:74:   required from 'void Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::build(const CoordReader&) [with CoordReader = Dune::AlbertaGridCoordinateReader<0, const Dune::AlbertaGrid<2> >; int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:149:12:   required from 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::AlbertaGridGeometry(const CoordReader&) [with CoordReader = Dune::AlbertaGridCoordinateReader<0, const Dune::AlbertaGrid<2> >; int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:314:27:   required from 'Dune::AlbertaGridGlobalGeometry<mydim, cdim, GridImp>::AlbertaGridGlobalGeometry(const CoordReader&) [with CoordReader = Dune::AlbertaGridCoordinateReader<0, const Dune::AlbertaGrid<2> >; int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/entity.cc:264:22:   required from 'Dune::AlbertaGridEntity<0, dim, Grid>::Geometry Dune::AlbertaGridEntity<0, dim, Grid>::geometry() const [with int dim = 2; Grid = const Dune::AlbertaGrid<2>; Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::AlbertaGrid<2>; EntityImp = Dune::AlbertaGridEntity; Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:555:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/algebra.hh:19:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   19 |     vectorProduct ( const FieldVector< K, 3 > &u, const FieldVector< K, 3 > &v )
      |     ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix<double, 3, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::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<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 3; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |   AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::Jacobian Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  238 |     Jacobian jacobian ( const LocalCoordinate &local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::JacobianInverse Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:244:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  244 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::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<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::GeometryChecker<Dune::AlbertaGrid<2> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> >; Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<2>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:284:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   34 |   AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |   AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::Jacobian Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  238 |     Jacobian jacobian ( const LocalCoordinate &local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::JacobianInverse Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:244:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  244 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 3; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:28)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:28)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:99:12:   required from 'void testReadingAndWritingGrid(const std::string&, const std::string&, const std::string&, int, bool) [with GridType = Dune::AlbertaGrid<3, 3>; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:285:45:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   34 |   AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid.hh:7,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:14:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:44:
/build/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh: In member function 'Dune::AlbertaTransformation::WorldVector Dune::AlbertaTransformation::evaluate(const WorldVector&) const':
/build/dune-grid-2.9.0/dune/grid/albertagrid/transformation.hh:41:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   41 |     {
      |     ^
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611:
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |   AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
In file included from /usr/include/dune/geometry/quadraturerules.hh:296,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:21:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
In file included from /build/dune-grid-2.9.0/dune/grid/uggrid/uggridgeometry.hh:14,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:102:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52:   required from 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:190:37:   required from 'void Dune::BoundarySegmentWrapper<dim, dimworld>::backup(ObjectStreamType&) const [with int dim = 3; int dimworld = 3; ObjectStreamType = std::__cxx11::basic_stringstream<char>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:176:10:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52:   required from 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:190:37:   required from 'void Dune::BoundarySegmentWrapper<dim, dimworld>::backup(ObjectStreamType&) const [with int dim = 2; int dimworld = 3; ObjectStreamType = std::__cxx11::basic_stringstream<char>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:176:10:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52:   required from 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/functional:59,
                 from /usr/include/dune/common/parallel/mpicommunication.hh:19,
                 from /usr/include/dune/common/parallel/mpihelper.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:17:
/usr/include/c++/12/bits/std_function.h: In instantiation of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector<double, 3>; _ArgTypes = {Dune::FieldVector<double, 2>}]':
/usr/include/dune/common/function.hh:120:15:   required from 'void Dune::Impl::LambdaVirtualFunction<Domain, Range, F>::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector<double, 2>; Range = Dune::FieldVector<double, 3>; F = std::function<Dune::FieldVector<double, 3>(Dune::FieldVector<double, 2>)>]'
/usr/include/dune/common/function.hh:118:10:   required from here
/usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  587 |       operator()(_ArgTypes... __args) const
      |       ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::DiagonalMatrix<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:63: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                                               ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 3]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:63: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                                               ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid/uggridfactory.hh:21,
                 from /build/dune-grid-2.9.0/dune/grid/uggrid.hh:119:
/usr/include/dune/common/function.hh: In member function 'void Dune::Impl::LambdaVirtualFunction<Domain, Range, F>::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector<double, 2>; Range = Dune::FieldVector<double, 3>; F = std::function<Dune::FieldVector<double, 3>(Dune::FieldVector<double, 2>)>]':
/usr/include/dune/common/function.hh:120:9: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  120 |         y = f_(x);
      |         ^
/usr/include/c++/12/bits/std_function.h: In member function '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector<double, 3>; _ArgTypes = {Dune::FieldVector<double, 2>}]':
/usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  587 |       operator()(_ArgTypes... __args) const
      |       ^~~~~~~~
/usr/include/c++/12/bits/std_function.h:591:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  591 |         return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...);
      |                                                                         ^
[ 89%] Linking CXX executable mcmgmappertest
cd /build/dune-grid-2.9.0/build/dune/grid/common/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/mcmgmappertest.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/mcmgmappertest.dir/mcmgmappertest.cc.o -o mcmgmappertest  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so 
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:30:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::AlbertaGrid<1, 1>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:49:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   49 |     return x;
      |            ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:49:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   49 |     return x;
      |            ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  569 |       if( (origin - origin2 ).two_norm() > 1e-10 )
      |           ~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                           ~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                           ~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix<double, 3, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc: In instantiation of 'void addToGridFactory(Dune::GridFactory<GridType>&, Dune::Dim<1>) [with Grid = Dune::AlbertaGrid<1, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:108:19:   required from 'void checkProjectedUnitCube() [with Grid = Dune::AlbertaGrid<1, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:145:41:   required from here
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:73:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   73 |         return y;
      |                ^
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 89%] Built target mcmgmappertest
make  -f dune/grid/test/CMakeFiles/test-alberta-1-3.dir/build.make dune/grid/test/CMakeFiles/test-alberta-1-3.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test /build/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-alberta-1-3.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/CMakeFiles/test-alberta-1-3.dir/build.make dune/grid/test/CMakeFiles/test-alberta-1-3.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 90%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-1-3.dir/test-alberta.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=3 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGRIDDIM=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-alberta-1-3.dir/test-alberta.cc.o -MF CMakeFiles/test-alberta-1-3.dir/test-alberta.cc.o.d -o CMakeFiles/test-alberta-1-3.dir/test-alberta.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:741:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |       const typename GeometryInFather::GlobalCoordinate x
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:49:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   49 |     return x;
      |            ^
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |     GlobalCoordinate corner ( const int i ) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31:
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/test/gmshtest.cc:41:
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list<Dune::VTKWriter<Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > > >::VTKLocalFunction, std::allocator<Dune::VTKWriter<Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter<Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > > >::VertexIterator; GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1322:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1322 |             f.write(eit.position(),*p);
      |                     ~~~~~~~~~~~~^~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid.hh:8:
/build/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh: In member function 'void Dune::GridFactory<Dune::AlbertaGrid<dim, dimworld> >::insertBoundarySegment(const std::vector<unsigned int>&, const std::shared_ptr<Dune::BoundarySegment<dimension, dimensionworld> >&) [with int dim = 3; int dimworld = 3]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh:244:74: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' 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 )
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:49:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   49 |     return x;
      |            ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:49:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   49 |     return x;
      |            ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 3; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix<double, 2, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:26:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, 1, 1> Dune::FieldMatrix<K, 1, 1>::transposed() const [with K = double]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 1, const Dune::AlbertaGrid<1, 1>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/fmatrix.hh:436:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  436 |     FieldMatrix<K, 1, 1> transposed() const
      |                          ^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<3, 3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 1, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::AlbertaGrid<1, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix<double, 3, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:12:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |     GlobalCoordinate corner ( const int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::Jacobian Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; Jacobian = Dune::FieldMatrix<double, 1, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix<double, 1, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  238 |     Jacobian jacobian ( const LocalCoordinate &local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1, 1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix<double, 1, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1, 1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In instantiation of 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:199:12:   required from 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::outerNormal(const LocalCoordType&) const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector<double, 1>; LocalCoordType = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<1, 1>; IntersectionImp = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1, 1> >; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<1, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:171:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  171 |   AlbertaGridIntersectionBase< Grid >::centerOuterNormal() const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:23:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::JacobianTransposed Dune::GeometryReference<Implementation>::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1, 1> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix<double, 1, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1, 1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:100:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  100 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<AlbertaGrid<1, 1>, IdSet<AlbertaGrid<1, 1>, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet<AlbertaGrid<1, 1>, AlbertaGridIdSet<1, 1>, unsigned int>&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<AlbertaGrid<1, 1>, IdSet<AlbertaGrid<1, 1>, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet<AlbertaGrid<1, 1>, AlbertaGridIdSet<1, 1>, unsigned int>&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1>; F = Dune::checkInjectivity<AlbertaGrid<1, 1>, IdSet<AlbertaGrid<1, 1>, AlbertaGridIdSet<1, 1>, unsigned int> >(const AlbertaGrid<1, 1>&, const IdSet<AlbertaGrid<1, 1>, AlbertaGridIdSet<1, 1>, unsigned int>&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1, 1>; IdSet = IdSet<AlbertaGrid<1, 1>, AlbertaGridIdSet<1, 1>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1, 1>; IdSet = IdSet<AlbertaGrid<1, 1>, AlbertaGridIdSet<1, 1>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid.hh:7,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:14:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611:
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  110 |   AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |   AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:137:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  137 |   void checkGeometryLifetime (const GV &gridView)
      |        ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:178:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  178 |         if( (geometry.corner( i ) - geometry.global( refElement.position( i, mydim ) )).two_norm() > tolerance )
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In file included from /usr/include/dune/geometry/quadraturerules.hh:296,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:21:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
In function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:30:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 3, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:46:54:   required from 'class Dune::GeometryReference<Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9:   required from 'class Dune::LocalGeometryReference<1, 1, const Dune::AlbertaGrid<1> >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<1, 1, const Dune::AlbertaGrid<1>, Dune::LocalGeometryReference>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:136:70:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/yasp/test-yaspgrid.hh:14:
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh: In member function 'void ExampleDataHandle<IndexSetImp, GlobalIdSetImp, DataVectorType>::scatter(MessageBuffer&, const EntityType&, size_t) [with MessageBuffer = Dune::MessageBufferIF<Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >::MessageBuffer<double> >; EntityType = Dune::Entity<2, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspEntity>; IndexSetImp = Dune::IndexSet<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspIndexSet<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, true>, unsigned int, std::vector<Dune::GeometryType> >; GlobalIdSetImp = Dune::IdSet<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >, Dune::YaspGlobalIdSet<const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> > >, Dune::bigunsignedint<80> >; DataVectorType = std::vector<double, std::allocator<double> >]':
/build/dune-grid-2.9.0/dune/grid/test/checkcommunicate.hh:142:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  142 |   void scatter (MessageBuffer& buff, const EntityType& e, size_t n)
      |        ^~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:26:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 3, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, 1, 1> Dune::FieldMatrix<K, 1, 1>::transposed() const [with K = double]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:46:54:   required from 'class Dune::GeometryReference<Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9:   required from 'class Dune::LocalGeometryReference<1, 1, const Dune::AlbertaGrid<1> >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<1, 1, const Dune::AlbertaGrid<1>, Dune::LocalGeometryReference>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:136:70:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/fmatrix.hh:436:26: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  436 |     FieldMatrix<K, 1, 1> transposed() const
      |                          ^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:25:
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>; derived_type = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:235:31:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:15:
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:15:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 0; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:190:37:   required from 'void Dune::BoundarySegmentWrapper<dim, dimworld>::backup(ObjectStreamType&) const [with int dim = 1; int dimworld = 1; ObjectStreamType = std::__cxx11::basic_stringstream<char>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:176:10:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
In function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:   required from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1026:16:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' 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<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 2>*, std::vector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20,
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46:
/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  930 |     jt[ dim-1 ] = orgTop - orgBottom;
      |                   ~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     CoordinateType operator() ( const CoordinateType &global ) const
      |                    ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh: In static member function 'static void Dune::Alberta::NodeProjection<dim, Projection>::apply(REAL*, const EL_INFO*, const REAL*) [with int dim = 2; Projection = Dune::Alberta::DuneBoundaryProjection<2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:258:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  258 |       static void apply ( GlobalVector global, const EL_INFO *info, const LocalVector local )
      |                   ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:258:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:258:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:258:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]',
    inlined from 'void Dune::Alberta::DuneBoundaryProjection<dim>::operator()(const ElementInfo&, const REAL*, REAL*) const [with int dim = 2]' at /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:59:43,
    inlined from 'static void Dune::Alberta::NodeProjection<dim, Projection>::apply(REAL*, const EL_INFO*, const REAL*) [with int dim = 2; Projection = Dune::Alberta::DuneBoundaryProjection<2>]' at /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:266:36:
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:29:   required from 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41:   required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<1> > >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix<double, 3, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, 1, 1>&, const FieldMatrix<OtherScalar, 1, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/fmatrix.hh:530:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  530 |       return result;
      |              ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:12,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:44:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |     GlobalCoordinate corner ( const int i ) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:15:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |   AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   34 |   AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:23:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::LocalCoordinate Dune::GeometryReference<Implementation>::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:262:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:88:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   88 |     LocalCoordinate local ( const GlobalCoordinate &global ) const
      |                     ^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 1, const Dune::AlbertaGrid<1, 1>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 1, const Dune::AlbertaGrid<1, 1>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |     GlobalCoordinate corner ( const int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 1; M = Dune::FieldMatrix<double, 1, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<1>; Entity = Dune::Entity<0, 1, const Dune::AlbertaGrid<1>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<1>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const AlbertaGrid<1, 1>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1, 1>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:24:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<1, 1>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1, 1> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::Jacobian Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  238 |     Jacobian jacobian ( const LocalCoordinate &local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::JacobianInverse Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:244:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  244 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix<double, 1, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:85:27:   required from 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1> >; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:186:36:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   34 |   AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In instantiation of 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerOuterNormal() const [with Grid = const Dune::AlbertaGrid<1>; NormalVector = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:199:12:   required from 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::outerNormal(const LocalCoordType&) const [with Grid = const Dune::AlbertaGrid<1>; NormalVector = Dune::FieldVector<double, 3>; LocalCoordType = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<1>; IntersectionImp = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> >; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:171:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  171 |   AlbertaGridIntersectionBase< Grid >::centerOuterNormal() const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<0, 1, const Dune::AlbertaGrid<1> >; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<1>; Entity = Dune::Entity<0, 1, const Dune::AlbertaGrid<1>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<1>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:83:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   83 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<1>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<1>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<1> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:80:67:   required from 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::corner(int) const [with Implementation = Dune::AlbertaGridGeometry<0, 1, const Dune::AlbertaGrid<1> >; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:29:   required from 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41:   required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<1> > >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |     GlobalCoordinate corner ( const int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::JacobianTransposed Dune::GeometryReference<Implementation>::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix<double, 1, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:100:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  100 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:125:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  125 |         if( (corner - center).two_norm() <= tolerance )
      |             ~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<AlbertaGrid<1>, IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 3>, unsigned int>&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<AlbertaGrid<1>, IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 3>, unsigned int>&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1>; F = Dune::checkInjectivity<AlbertaGrid<1>, IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 3>, unsigned int>&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1>; IdSet = IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 3>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1>; IdSet = IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 3>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:85:27:   required from 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<0, 1, const Dune::AlbertaGrid<1> >; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 1>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<1>; Entity = Dune::Entity<0, 1, const Dune::AlbertaGrid<1>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<1>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   34 |   AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<1>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<1>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<1> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:81:60:   required from 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::center() const [with Implementation = Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1> >; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:175:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  175 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::Jacobian Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; Jacobian = Dune::FieldMatrix<double, 1, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:113:31:   required from 'Dune::GeometryReference<Implementation>::Jacobian Dune::GeometryReference<Implementation>::jacobian(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1> >; Jacobian = Dune::FieldMatrix<double, 1, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; Jacobian = Dune::FieldMatrix<double, 1, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  238 |     Jacobian jacobian ( const LocalCoordinate &local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::center() const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<AlbertaGrid<1>, IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 3>, unsigned int>&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<AlbertaGrid<1>, IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 3>, unsigned int>&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1>; F = Dune::checkInjectivity<AlbertaGrid<1>, IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 3>, unsigned int> >(const AlbertaGrid<1>&, const IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 3>, unsigned int>&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1>; IdSet = IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 3>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = AlbertaGrid<1>; IdSet = IdSet<AlbertaGrid<1>, AlbertaGridIdSet<1, 3>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:175:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  175 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const AlbertaGrid<1>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 0; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<1>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<1>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<1> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<1>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
[ 91%] Linking CXX executable tensorgridfactorytest
cd /build/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/tensorgridfactorytest.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/tensorgridfactorytest.dir/tensorgridfactorytest.cc.o -o tensorgridfactorytest  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so 
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 91%] Built target tensorgridfactorytest
make  -f dune/grid/test/CMakeFiles/test-alberta-2-3.dir/build.make dune/grid/test/CMakeFiles/test-alberta-2-3.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test /build/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-alberta-2-3.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/CMakeFiles/test-alberta-2-3.dir/build.make dune/grid/test/CMakeFiles/test-alberta-2-3.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 92%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-2-3.dir/test-alberta.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=3 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGRIDDIM=2 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-alberta-2-3.dir/test-alberta.cc.o -MF CMakeFiles/test-alberta-2-3.dir/test-alberta.cc.o.d -o CMakeFiles/test-alberta-2-3.dir/test-alberta.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc
[ 92%] Linking CXX executable gmshtest-alberta2d
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gmshtest-alberta2d.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/gmshtest-alberta2d.dir/gmshtest.cc.o" -o gmshtest-alberta2d  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../../../lib/libdunealbertagrid2d.so.2.9.0 ../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/libalberta_2d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so 
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In instantiation of 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 1; int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20:   required from here
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     CoordinateType operator() ( const CoordinateType &global ) const
      |                    ^~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:15:
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 92%] Built target gmshtest-alberta2d
make  -f dune/grid/test/CMakeFiles/test-alberta-3-3.dir/build.make dune/grid/test/CMakeFiles/test-alberta-3-3.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/test /build/dune-grid-2.9.0/build/dune/grid/test/CMakeFiles/test-alberta-3-3.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/test/CMakeFiles/test-alberta-3-3.dir/build.make dune/grid/test/CMakeFiles/test-alberta-3-3.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 92%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-3-3.dir/test-alberta.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/c++ -DALBERTA_DIM=3 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/build/dune-grid-2.9.0/doc/grids/\" -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DGRIDDIM=3 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/test/CMakeFiles/test-alberta-3-3.dir/test-alberta.cc.o -MF CMakeFiles/test-alberta-3-3.dir/test-alberta.cc.o.d -o CMakeFiles/test-alberta-3-3.dir/test-alberta.cc.o -c /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc
In file included from /usr/include/c++/12/functional:59,
                 from /usr/include/dune/common/transpose.hh:9:
/usr/include/c++/12/bits/std_function.h: In member function '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector<double, 3>; _ArgTypes = {Dune::FieldVector<double, 1>}]':
/usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  587 |       operator()(_ArgTypes... __args) const
      |       ^~~~~~~~
/usr/include/c++/12/bits/std_function.h:591:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  591 |         return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...);
      |                                                                         ^
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:49:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   49 |     return x;
      |            ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::AlbertaGrid<1>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; int dim = 1]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  569 |       if( (origin - origin2 ).two_norm() > 1e-10 )
      |           ~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                           ~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                           ~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix<double, 3, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<1>; Entity = Dune::Entity<0, 1, const Dune::AlbertaGrid<1>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<1>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:741:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |       const typename GeometryInFather::GlobalCoordinate x
      |                                                         ^
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31:
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerUnitOuterNormal() const [with Grid = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:181:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  181 |     NormalVector normal = centerOuterNormal();
      |                           ~~~~~~~~~~~~~~~~~^~
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:22:
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:182:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  182 |           const typename Geometry::LocalCoordinate cornerInSon =
      |                                                    ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:188:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  188 |           const typename Geometry::GlobalCoordinate cornerViaFather =
      |                                                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:206:13: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |             x = e.geometryInFather().global(x);
      |             ^
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:210:36: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  210 |         if ((e.geometry().global(x)-eIt->geometry().global(X)).two_norm() > tolerance)
      |             ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:226:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  226 |           const typename Geometry::LocalCoordinate cornerInSon =
      |                                                    ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:251:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  251 |           const typename Geometry::GlobalCoordinate global =
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:254:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |           const typename Geometry::LocalCoordinate cornerInSon =
      |                                                    ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:283:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  283 |           const typename Geometry::GlobalCoordinate cornerViaFather
      |                                                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:284:71: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |             = eIt->father().geometry().global( geometryInFather.corner( j ) );
      |                                                ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:283:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  283 |           const typename Geometry::GlobalCoordinate cornerViaFather
      |                                                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |       if( !refElement.checkInside( geometry.corner( i ) ) )
      |                                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:24:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >; ErrorState = CheckIntersectionIteratorErrorState]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:576:84: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  576 |       sumNormal.axpy( quadrature[ i ].weight(), intersection.integrationOuterNormal( quadrature[ i ].position() ) );
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<1>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:183:100: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  183 |       typename Geometry::GlobalCoordinate localPos = insideGeometry.global( geometryInInside.global( pt ) );
      |                                                                             ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:183:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  183 |       typename Geometry::GlobalCoordinate localPos = insideGeometry.global( geometryInInside.global( pt ) );
      |                                           ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:196:92: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |         std::cerr << "       intersection.geometryInInside() = " << geometryInInside.corner( 0 );
      |                                                                     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:201:79: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         std::cerr << "       inside()->geometry() = " << insideGeometry.corner( 0 );
      |                                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:240:106: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  240 |           typename Geometry::GlobalCoordinate localPos = outsideGeometry.global( geometryInOutside.global( pt ) );
      |                                                                                  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                           ~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:240:47: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  240 |           typename Geometry::GlobalCoordinate localPos = outsideGeometry.global( geometryInOutside.global( pt ) );
      |                                               ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:253:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  253 |             std::cerr << "       intersection.geometryInOutside() = " << geometryInOutside.corner( 0 );
      |                                                                          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:258:85: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  258 |             std::cerr << "       outside()->geometry() = " << outsideGeometry.corner( 0 );
      |                                                               ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |                ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 0; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |       if( !refElement.checkInside( geometry.corner( i ) ) )
      |                                    ~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::AlbertaGrid<1>; IntersectionImp = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:27:
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh: In function 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> >; MapTwist = NoMapTwist]':
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   97 |     if( (xIn - lGeoIn.corner( gi )).two_norm() >= tolerance )
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                           ~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |                ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid.hh:7,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:14:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611:
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  110 |   AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<2, 2>; NormalVector = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:122:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  122 |   AlbertaGridIntersectionBase< const AlbertaGrid< 2, 2 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |   AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, TensorProductCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28:
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = AlbertaGrid<1, 1>; Entity = Entity<0, 1, const AlbertaGrid<1, 1>, AlbertaGridEntity>; IndexSetType = IndexSet<AlbertaGrid<1, 1>, AlbertaGridIndexSet<1, 1>, int, std::array<GeometryType, 1> >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map<std::pair<int, GeometryType>, std::vector<int> >; MapType2 = std::map<std::vector<int>, std::pair<int, GeometryType> >; MapType3 = std::map<int, FieldVector<double, 1>, std::less<int>, std::allocator<std::pair<const int, FieldVector<double, 1> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  167 |           FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 );
      |                                                    ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<3, 3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter<GridView>::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<3, 3> > >]':
/build/dune-grid-2.9.0/dune/grid/io/file/vtk/vtkwriter.hh:1373:46: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1373 |             p->write((*vit).geometry().corner(vit.localindex())[j]);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1, 1>; Imp = LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |       if( !refElement.checkInside( geometry.corner( i ) ) )
      |                                    ~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid.hh:7,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:14:
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector<double, 3> Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector<double, 2>&) const':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       {
      |       ^
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, TensorProductCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:137:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  137 |   void checkGeometryLifetime (const GV &gridView)
      |        ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/dune/geometry/quadraturerules.hh:296,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:21:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<1, 1>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1, 1> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611:
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  110 |   AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<2, 2>; NormalVector = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:122:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  122 |   AlbertaGridIntersectionBase< const AlbertaGrid< 2, 2 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |   AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
In function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
In file included from /usr/include/dune/geometry/quadraturerules.hh:296,
                 from /usr/include/dune/geometry/test/checkgeometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:15,
                 from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:29,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:21:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                               ~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:30:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 3, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18:   required from 'class Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:185:32:   required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18:   required from 'class Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:185:32:   required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:46:54:   required from 'class Dune::GeometryReference<Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9:   required from 'class Dune::LocalGeometryReference<2, 2, const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<2, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:136:70:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::AlbertaGrid<1>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:46:54:   required from 'class Dune::GeometryReference<Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9:   required from 'class Dune::LocalGeometryReference<1, 2, const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:407:31:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:51:47:   required from 'class Dune::GeometryReference<Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9:   required from 'class Dune::LocalGeometryReference<1, 2, const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:407:31:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:26:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 3, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18:   required from 'class Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:185:32:   required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:198:48:   required from 'class Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:81:18:   required from 'class Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/intersectioniterator.hh:107:20:   required from 'class Dune::IntersectionIterator<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersectionIterator<const Dune::AlbertaGrid<2> >, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:185:32:   required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:20:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:25:
/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>; derived_type = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:235:31:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<1> > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 2, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:46:54:   required from 'class Dune::GeometryReference<Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9:   required from 'class Dune::LocalGeometryReference<1, 2, const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:407:31:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 2>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:51:47:   required from 'class Dune::GeometryReference<Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> > >'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:137:9:   required from 'class Dune::LocalGeometryReference<1, 2, const Dune::AlbertaGrid<2> >'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:109:53:   required from 'class Dune::Geometry<1, 2, const Dune::AlbertaGrid<2>, Dune::LocalGeometryReference>'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:407:31:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1118:
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<2>; IntersectionImp = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:372:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  372 |     GlobalCoordinate outerNormal (const LocalCoordinate& local) const
      |                      ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/grid.hh:1116,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:30:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:16:
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 3, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87:   required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >; int codim = 2; std::size_t = long unsigned int; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34:   required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >; long unsigned int ...codim = {0, 1, 2, 3}; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27:   required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  184 |   return matrix.transposed();
      |                            ^
/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87:   required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >; int codim = 2; std::size_t = long unsigned int; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34:   required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >; long unsigned int ...codim = {0, 1, 2, 3}; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27:   required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:29:   required from 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41:   required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:12,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:44:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |     GlobalCoordinate corner ( const int i ) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:15:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |   AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   34 |   AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:23:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::LocalCoordinate Dune::GeometryReference<Implementation>::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:262:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:88:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   88 |     LocalCoordinate local ( const GlobalCoordinate &global ) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  582 |         geo.jacobianInverseTransposed( origin );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  624 |         lit->geometry().jacobianInverseTransposed(origin);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:23,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:44:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::corner(int) const [with Implementation = Dune::AlbertaGridGeometry<2, 3, const Dune::AlbertaGrid<3, 3> >; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:29:   required from 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<3, 3> >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41:   required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<3, 3> > >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:80:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   80 |     GlobalCoordinate corner ( int i ) const { return impl().corner( i ); }
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:243:103:   required from 'void zeroEntityConsistency(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1028:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |     GlobalCoordinate corner ( const int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionlifetime.hh:58:57:   required from 'void checkIntersectionLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1093:30:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |     GlobalCoordinate corner ( const int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector<double, 1>&) const [with int dimWorld = 3]':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  103 |       virtual GlobalVector operator() ( const Dune::FieldVector<double,1> &local ) const
      |                            ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::corner(int) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:29:   required from 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41:   required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:80:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   80 |     GlobalCoordinate corner ( int i ) const { return impl().corner( i ); }
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:85:27:   required from 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:186:36:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   34 |   AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::LocalCoordinate Dune::GeometryReference<Implementation>::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 3, const Dune::AlbertaGrid<3, 3> >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:88:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   88 |     LocalCoordinate local ( const GlobalCoordinate &global ) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 3, const Dune::AlbertaGrid<3, 3> >; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:83:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   83 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:26:
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 3, 1>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:138:54:   required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87:   required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >; int codim = 2; std::size_t = long unsigned int; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34:   required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >; long unsigned int ...codim = {0, 1, 2, 3}; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27:   required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/transpose.hh:184:27:   required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix<double, 1, 3>; typename std::enable_if<Impl::HasMemberFunctionTransposed<M>::value, int>::type <anonymous> = 0]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:143:47:   required from 'class Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:48:87:   required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >; int codim = 2; std::size_t = long unsigned int; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34:   required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >; long unsigned int ...codim = {0, 1, 2, 3}; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27:   required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45:   required from 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >; int codim = 2; std::size_t = long unsigned int; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34:   required from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >; long unsigned int ...codim = {0, 1, 2, 3}; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27:   required from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >; std::size_t = long unsigned int]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1091:22:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In instantiation of 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerOuterNormal() const [with Grid = const Dune::AlbertaGrid<2>; NormalVector = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:199:12:   required from 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::outerNormal(const LocalCoordType&) const [with Grid = const Dune::AlbertaGrid<2>; NormalVector = Dune::FieldVector<double, 3>; LocalCoordType = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:374:36:   required from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::outerNormal(const LocalCoordinate&) const [with GridImp = const Dune::AlbertaGrid<2>; IntersectionImp = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:413:24:   required from 'void assertNeighbor(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1030:17:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:171:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  171 |   AlbertaGridIntersectionBase< Grid >::centerOuterNormal() const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<3, 3> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<3, 3> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::LocalCoordinate Dune::GeometryReference<Implementation>::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:88:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   88 |     LocalCoordinate local ( const GlobalCoordinate &global ) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:83:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   83 |     GlobalCoordinate global ( const LocalCoordinate &local ) const
      |                      ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In instantiation of 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::AlbertaGrid<2>; IntersectionImp = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:392:44:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:80:67:   required from 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::corner(int) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:29:   required from 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41:   required from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >; MapTwist = NoMapTwist]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:183:16:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |     GlobalCoordinate corner ( const int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::JacobianTransposed Dune::GeometryReference<Implementation>::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> >; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:100:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  100 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  569 |       if( (origin - origin2 ).two_norm() > 1e-10 )
      |           ~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                           ~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:616:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  616 |       typename Grid::ctype error = (result-origin).two_norm();
      |                                    ~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:15:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:90:26:   required from 'Dune::GeometryReference<Implementation>::LocalCoordinate Dune::GeometryReference<Implementation>::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 3, const Dune::AlbertaGrid<3, 3> >; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |   AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:85:27:   required from 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 3, const Dune::AlbertaGrid<3, 3> >; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   34 |   AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  569 |       if( (origin - origin2 ).two_norm() > 1e-10 )
      |           ~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                           ~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:616:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  616 |       typename Grid::ctype error = (result-origin).two_norm();
      |                                    ~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28:
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 0; GridType = AlbertaGrid<1>; Entity = Entity<0, 1, const AlbertaGrid<1>, AlbertaGridEntity>; IndexSetType = IndexSet<AlbertaGrid<1>, AlbertaGridIndexSet<1, 3>, int, std::array<GeometryType, 1> >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map<std::pair<int, GeometryType>, std::vector<int> >; MapType2 = std::map<std::vector<int>, std::pair<int, GeometryType> >; MapType3 = std::map<int, FieldVector<double, 3>, std::less<int>, std::allocator<std::pair<const int, FieldVector<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:167:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  167 |           FieldVector< coordType, dimworld > vx1 = vxE.geometry().corner( 0 );
      |                                                    ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<AlbertaGrid<2>, IdSet<AlbertaGrid<2>, AlbertaGridIdSet<2, 3>, unsigned int> >(const AlbertaGrid<2>&, const IdSet<AlbertaGrid<2>, AlbertaGridIdSet<2, 3>, unsigned int>&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<AlbertaGrid<2>, IdSet<AlbertaGrid<2>, AlbertaGridIdSet<2, 3>, unsigned int> >(const AlbertaGrid<2>&, const IdSet<AlbertaGrid<2>, AlbertaGridIdSet<2, 3>, unsigned int>&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<AlbertaGrid<2>, IdSet<AlbertaGrid<2>, AlbertaGridIdSet<2, 3>, unsigned int> >(const AlbertaGrid<2>&, const IdSet<AlbertaGrid<2>, AlbertaGridIdSet<2, 3>, unsigned int>&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet<AlbertaGrid<2>, AlbertaGridIdSet<2, 3>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet<AlbertaGrid<2>, AlbertaGridIdSet<2, 3>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:90:26:   required from 'Dune::GeometryReference<Implementation>::LocalCoordinate Dune::GeometryReference<Implementation>::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |   AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:85:27:   required from 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:79:   required from 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:871:46:   required from 'void checkBoundarySegmentIndex(const GridView&) [with GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1081:34:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   34 |   AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<3, 3> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh: In function 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> >; MapTwist = NoMapTwist]':
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   97 |     if( (xIn - lGeoIn.corner( gi )).two_norm() >= tolerance )
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 1; Grid = const AlbertaGrid<1>; Imp = LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |       if( !refElement.checkInside( geometry.corner( i ) ) )
      |                                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  189 |             eIt->father().geometry().global(cornerInFather);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:186:36: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  186 |             geometryInFather.global(cornerInSon);
      |             ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  180 |             eIt->geometry().corner(j);
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:206:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |             x = e.geometryInFather().global(x);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:210:59: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  210 |         if ((e.geometry().global(x)-eIt->geometry().global(X)).two_norm() > tolerance)
      |                                     ~~~~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:235:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |           if( (cornerInFather - cornerFromGlobal).infinity_norm() > tolerance )
      |               ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:224:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  224 |             eIt->geometry().corner(j);
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:264:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  264 |           if( (cornerViaFather - cornerInSon).infinity_norm() > tolerance )
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:252:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  252 |             eIt->geometry().corner(j);
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:284:71: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |             = eIt->father().geometry().global( geometryInFather.corner( j ) );
      |                                                ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  344 |     Jacobian jacobian ( const LocalCoordinate& local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix<double, 3, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   34 |   AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerUnitOuterNormal() const [with Grid = const Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:181:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  181 |     NormalVector normal = centerOuterNormal();
      |                           ~~~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:81:60:   required from 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::center() const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:175:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  175 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::Jacobian Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:113:31:   required from 'Dune::GeometryReference<Implementation>::Jacobian Dune::GeometryReference<Implementation>::jacobian(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<2, 2, const Dune::AlbertaGrid<2> >; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 2>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; Jacobian = Dune::FieldMatrix<double, 2, 2>; LocalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:137:27:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  238 |     Jacobian jacobian ( const LocalCoordinate &local ) const
      |              ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 1, const AlbertaGrid<1>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<1>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<1> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:183:75: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  183 |       typename Geometry::GlobalCoordinate localPos = insideGeometry.global( geometryInInside.global( pt ) );
      |                                                      ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:183:100: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  183 |       typename Geometry::GlobalCoordinate localPos = insideGeometry.global( geometryInInside.global( pt ) );
      |                                                                             ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  182 |       typename Geometry::GlobalCoordinate globalPos = geometry.global( pt );
      |                                                       ~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:196:92: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |         std::cerr << "       intersection.geometryInInside() = " << geometryInInside.corner( 0 );
      |                                                                     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:201:79: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         std::cerr << "       inside()->geometry() = " << insideGeometry.corner( 0 );
      |                                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:240:106: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  240 |           typename Geometry::GlobalCoordinate localPos = outsideGeometry.global( geometryInOutside.global( pt ) );
      |                                                                                  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:239:74: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |           typename Geometry::GlobalCoordinate globalPos = geometry.global( pt );
      |                                                           ~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:253:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  253 |             std::cerr << "       intersection.geometryInOutside() = " << geometryInOutside.corner( 0 );
      |                                                                          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:258:85: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  258 |             std::cerr << "       outside()->geometry() = " << outsideGeometry.corner( 0 );
      |                                                               ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:294:49: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  294 |         insideGeometry.jacobianInverseTransposed( xInside ).mv( refNormal, refIntNormal );
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:316:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  316 |           x -= geometry.corner( c );
      |                ~~~~~~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.hh:12,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/intersectioniterator.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridview.hh:16,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/gridfamily.hh:22:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<AlbertaGrid<3, 3>, IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int>&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<AlbertaGrid<3, 3>, IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int>&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<AlbertaGrid<3, 3>, IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int> >(const AlbertaGrid<3, 3>&, const IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int>&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<3, 3>; IdSet = IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = AlbertaGrid<3, 3>; IdSet = IdSet<AlbertaGrid<3, 3>, AlbertaGridIdSet<3, 3>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:175:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  175 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33:   required from 'Dune::checkInjectivity<AlbertaGrid<2>, IdSet<AlbertaGrid<2>, AlbertaGridIdSet<2, 3>, unsigned int> >(const AlbertaGrid<2>&, const IdSet<AlbertaGrid<2>, AlbertaGridIdSet<2, 3>, unsigned int>&)::<lambda(auto:24)> [with auto:24 = std::integral_constant<long unsigned int, 1>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<AlbertaGrid<2>, IdSet<AlbertaGrid<2>, AlbertaGridIdSet<2, 3>, unsigned int> >(const AlbertaGrid<2>&, const IdSet<AlbertaGrid<2>, AlbertaGridIdSet<2, 3>, unsigned int>&)::<lambda(auto:24)>; Index = long unsigned int; Index ...i = {0, 1, 2}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkInjectivity<AlbertaGrid<2>, IdSet<AlbertaGrid<2>, AlbertaGridIdSet<2, 3>, unsigned int> >(const AlbertaGrid<2>&, const IdSet<AlbertaGrid<2>, AlbertaGridIdSet<2, 3>, unsigned int>&)::<lambda(auto:24)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:   required from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet<AlbertaGrid<2>, AlbertaGridIdSet<2, 3>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:131:21:   required from 'void Dune::checkIdSet(const Grid&, const IdSet&) [with Grid = AlbertaGrid<2>; IdSet = IdSet<AlbertaGrid<2>, AlbertaGridIdSet<2, 3>, unsigned int>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1057:13:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:175:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  175 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |   AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::Jacobian Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  238 |     Jacobian jacobian ( const LocalCoordinate &local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::JacobianInverse Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:154:16:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:244:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  244 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::center() const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:81:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   81 |     GlobalCoordinate center () const { return impl().center(); }
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::JacobianTransposed Dune::GeometryReference<Implementation>::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; JacobianTransposed = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:100:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  100 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::JacobianInverseTransposed Dune::GeometryReference<Implementation>::jacobianInverseTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; JacobianInverseTransposed = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:105:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  105 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh: In instantiation of 'Dune::GeometryReference<Implementation>::JacobianInverse Dune::GeometryReference<Implementation>::jacobianInverse(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:118:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  118 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GlobalCoordinate = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:81:60:   required from 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::center() const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:288:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; GlobalCoordinate = Dune::FieldVector<double, 2>]'
/usr/include/dune/geometry/test/checkgeometry.hh:117:52:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:175:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  175 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::Jacobian Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:113:31:   required from 'Dune::GeometryReference<Implementation>::Jacobian Dune::GeometryReference<Implementation>::jacobian(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; Jacobian = Dune::FieldMatrix<double, 2, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  238 |     Jacobian jacobian ( const LocalCoordinate &local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::JacobianInverse Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:121:38:   required from 'Dune::GeometryReference<Implementation>::JacobianInverse Dune::GeometryReference<Implementation>::jacobianInverse(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference; JacobianInverse = Dune::FieldMatrix<double, 1, 2>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:35:18:   required from 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference; std::string = std::__cxx11::basic_string<char>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:167:23:   required from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:456:22:   required from 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState; typename GridViewType::Codim<0>::Iterator = Dune::EntityIterator<0, const Dune::AlbertaGrid<2>, Dune::AlbertaGridLevelIterator<0, Dune::All_Partition, const Dune::AlbertaGrid<2> > >; typename GridViewType::Codim<0> = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >::Codim<0>]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:623:30:   required from 'void checkViewIntersectionIterator(const GridViewType&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]'
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:647:36:   required from 'void checkIntersectionIterator(const GridType&, bool) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:182:30:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:244:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  244 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/geometrycache.hh:9,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/elementinfo.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:17:
/build/dune-grid-2.9.0/dune/grid/albertagrid/algebra.hh: In instantiation of 'Dune::FieldVector<K, 3> Dune::Alberta::vectorProduct(const Dune::FieldVector<K, 3>&, const Dune::FieldVector<K, 3>&) [with K = double]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/algebra.hh:60:27:   required from 'K Dune::Alberta::determinant(const Dune::FieldMatrix<K, 2, 3>&) [with K = double]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:271:44:   required from 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::ctype Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::elDeterminant() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; ctype = double]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:105:74:   required from 'void Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::build(const CoordReader&) [with CoordReader = Dune::AlbertaGridCoordinateReader<0, const Dune::AlbertaGrid<2> >; int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:149:12:   required from 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::AlbertaGridGeometry(const CoordReader&) [with CoordReader = Dune::AlbertaGridCoordinateReader<0, const Dune::AlbertaGrid<2> >; int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:314:27:   required from 'Dune::AlbertaGridGlobalGeometry<mydim, cdim, GridImp>::AlbertaGridGlobalGeometry(const CoordReader&) [with CoordReader = Dune::AlbertaGridCoordinateReader<0, const Dune::AlbertaGrid<2> >; int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/entity.cc:264:22:   required from 'Dune::AlbertaGridEntity<0, dim, Grid>::Geometry Dune::AlbertaGridEntity<0, dim, Grid>::geometry() const [with int dim = 2; Grid = const Dune::AlbertaGrid<2>; Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::AlbertaGrid<2>; EntityImp = Dune::AlbertaGridEntity; Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/algebra.hh:19:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   19 |     vectorProduct ( const FieldVector< K, 3 > &u, const FieldVector< K, 3 > &v )
      |     ^~~~~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/usr/include/dune/common/fmatrix.hh:267:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  267 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/geometry/test/checkgeometry.hh:250:30:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       return result;
      |              ^~~~~~
/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/geometry/test/checkgeometry.hh:257:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/usr/include/dune/common/fmatrix.hh:206:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/geometrycache.hh:9,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/elementinfo.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:17:
/build/dune-grid-2.9.0/dune/grid/albertagrid/algebra.hh: In instantiation of 'Dune::FieldVector<K, 3> Dune::Alberta::vectorProduct(const Dune::FieldVector<K, 3>&, const Dune::FieldVector<K, 3>&) [with K = double]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/algebra.hh:76:41:   required from 'K Dune::Alberta::determinant(const Dune::FieldMatrix<K, 3, 3>&) [with K = double]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:271:44:   required from 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::ctype Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::elDeterminant() const [with int mydim = 3; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; ctype = double]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:105:74:   required from 'void Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::build(const CoordReader&) [with CoordReader = Dune::AlbertaGridCoordinateReader<0, const Dune::AlbertaGrid<3, 3> >; int mydim = 3; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:149:12:   required from 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::AlbertaGridGeometry(const CoordReader&) [with CoordReader = Dune::AlbertaGridCoordinateReader<0, const Dune::AlbertaGrid<3, 3> >; int mydim = 3; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:314:27:   required from 'Dune::AlbertaGridGlobalGeometry<mydim, cdim, GridImp>::AlbertaGridGlobalGeometry(const CoordReader&) [with CoordReader = Dune::AlbertaGridCoordinateReader<0, const Dune::AlbertaGrid<3, 3> >; int mydim = 3; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/albertagrid/entity.cc:264:22:   required from 'Dune::AlbertaGridEntity<0, dim, Grid>::Geometry Dune::AlbertaGridEntity<0, dim, Grid>::geometry() const [with int dim = 3; Grid = const Dune::AlbertaGrid<3, 3>; Geometry = Dune::Geometry<3, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/common/entity.hh:316:60:   required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; EntityImp = Dune::AlbertaGridEntity; Geometry = Dune::Geometry<3, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:58:35:   required from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:212:26:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/algebra.hh:19:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   19 |     vectorProduct ( const FieldVector< K, 3 > &u, const FieldVector< K, 3 > &v )
      |     ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:65:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverseTransposed = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:206:80:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In instantiation of 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix<double, 3, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 3; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:68:14:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::apply(const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 3; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 3>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/usr/include/dune/geometry/test/checkgeometry.hh:200:31:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |   AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::Jacobian Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; Jacobian = Dune::FieldMatrix<double, 3, 1>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:207:44:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:238:14: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  238 |     Jacobian jacobian ( const LocalCoordinate &local ) const
      |              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::JacobianInverse Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36:   required from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; LocalCoordinate = Dune::FieldVector<double, 1>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; JacobianInverse = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]'
/usr/include/dune/geometry/test/checkgeometry.hh:208:59:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 2>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:244:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  244 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In instantiation of 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27:   required from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry; GlobalCoordinate = Dune::FieldVector<double, 3>; LocalCoordinate = Dune::FieldVector<double, 0>]'
/usr/include/dune/geometry/test/checkgeometry.hh:166:34:   required from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>; std::true_type = std::integral_constant<bool, true>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22:   required from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; GI = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:104:54:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:125:   required from 'Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 3>]'
/usr/include/dune/common/hybridutilities.hh:225:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]'
/usr/include/dune/common/hybridutilities.hh:270:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::GeometryChecker<Dune::AlbertaGrid<3, 3> >::checkGeometry<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >(const Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >&)::<lambda(auto:22)>]'
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:179:24:   required from 'void Dune::GeometryChecker<Grid>::checkGeometry(const Dune::GridView<VT>&) [with VT = Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> >; Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1042:24:   required from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]'
/build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:174:14:   required from here
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   34 |   AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:15:
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:15:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52:   required from 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:190:37:   required from 'void Dune::BoundarySegmentWrapper<dim, dimworld>::backup(ObjectStreamType&) const [with int dim = 3; int dimworld = 3; ObjectStreamType = std::__cxx11::basic_stringstream<char>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:176:10:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 0; Grid = UGGrid<2>; GridView = GridView<UGGridLeafGridViewTraits<const UGGrid<2> > >; OutputStream = DebugStream<1, 4>]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:226:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  226 |   void checkIndexSetForCodim ( const Grid &grid, const GridView &view,
      |        ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:63: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                                               ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/dgfparser.hh:45,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/dgfparser.hh:13,
                 from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:15:
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector<double, 2>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30:   required from here
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:15:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52:   required from 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:190:37:   required from 'void Dune::BoundarySegmentWrapper<dim, dimworld>::backup(ObjectStreamType&) const [with int dim = 2; int dimworld = 3; ObjectStreamType = std::__cxx11::basic_stringstream<char>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:176:10:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; JacobianTransposed = Dune::FieldMatrix<double, 1, 3>; LocalCoordinate = Dune::FieldVector<double, 1>]':
/usr/include/dune/geometry/multilineargeometry.hh:323:96:   required from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 1>; GlobalCoordinate = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52:   required from 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/functional:59,
                 from /usr/include/dune/common/transpose.hh:9:
/usr/include/c++/12/bits/std_function.h: In instantiation of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector<double, 3>; _ArgTypes = {Dune::FieldVector<double, 2>}]':
/usr/include/dune/common/function.hh:120:15:   required from 'void Dune::Impl::LambdaVirtualFunction<Domain, Range, F>::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector<double, 2>; Range = Dune::FieldVector<double, 3>; F = std::function<Dune::FieldVector<double, 3>(Dune::FieldVector<double, 2>)>]'
/usr/include/dune/common/function.hh:118:10:   required from here
/usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  587 |       operator()(_ArgTypes... __args) const
      |       ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 3]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:63: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                                               ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  323 |           MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx );
      |                                                                              ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  377 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh: In member function 'Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection<dimworld>::operator()(const CoordinateType&) const [with int dimworld = 3]':
/build/dune-grid-2.9.0/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  195 |       virtual CoordinateType operator() ( const CoordinateType &global ) const override
      |                              ^~~~~~~~
/usr/include/c++/12/bits/std_function.h: In member function '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector<double, 3>; _ArgTypes = {Dune::FieldVector<double, 2>}]':
/usr/include/c++/12/bits/std_function.h:587:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  587 |       operator()(_ArgTypes... __args) const
      |       ^~~~~~~~
/usr/include/c++/12/bits/std_function.h:591:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  591 |         return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...);
      |                                                                         ^
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:49:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   49 |     return x;
      |            ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:49:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   49 |     return x;
      |            ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 3; int dim = 3]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:27:
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 0; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:49:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   49 |     return x;
      |            ^
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:42:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   42 |     geo.local(g);
      |     ~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:44:27: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   44 |     geo.jacobianTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:45:34: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |     geo.jacobianInverseTransposed( v );
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:47:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     geo.jacobianInverse( v );
      |     ~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:49:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   49 |     return x;
      |            ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh: In static member function 'static void GeometryInterface<Geometry, codim, dim>::check(const Geometry&) [with Geometry = Dune::Geometry<0, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; int dim = 2]':
/build/dune-grid-2.9.0/dune/grid/test/staticcheck.hh:37:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   37 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  569 |       if( (origin - origin2 ).two_norm() > 1e-10 )
      |           ~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                           ~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                           ~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  586 |     geo.corner( 0 );
      |     ~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:7: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |       ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  629 |     lit->geometry().corner( 0 );
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
In file included from /usr/include/dune/common/fvector.hh:22,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:25:
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix<double, 3, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh: In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<3, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>]':
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 2; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/usr/include/dune/common/densevector.hh: In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 1>; V = Dune::FieldVector<double, 1>]':
/usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  447 |     derived_type operator- (const DenseVector<Other>& b) const
      |                  ^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix<double, 3, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 1; int COLS = 3]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  197 |     friend auto operator- ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator-(const FieldMatrix<K, N, M>&, const FieldMatrix<T, ROWS, COLS>&) [with OtherScalar = double; K = double; int ROWS = 3; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:197:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<3, 3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     GlobalCoordinate global (const LocalCoordinate& local) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:741:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  741 |       const typename GeometryInFather::GlobalCoordinate x
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                         ^
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:49:12: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   49 |     return x;
      |            ^
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.hh:168:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |     GlobalCoordinate corner ( const int i ) const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:31:
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh: In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; int codim = 0]':
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:60:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   60 |         coords.push_back(e.geometry().corner(0));
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:22:
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:182:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  182 |           const typename Geometry::LocalCoordinate cornerInSon =
      |                                                    ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:188:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  188 |           const typename Geometry::GlobalCoordinate cornerViaFather =
      |                                                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:206:13: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |             x = e.geometryInFather().global(x);
      |             ^
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:210:36: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  210 |         if ((e.geometry().global(x)-eIt->geometry().global(X)).two_norm() > tolerance)
      |             ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:226:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  226 |           const typename Geometry::LocalCoordinate cornerInSon =
      |                                                    ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:251:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  251 |           const typename Geometry::GlobalCoordinate global =
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:254:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |           const typename Geometry::LocalCoordinate cornerInSon =
      |                                                    ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:283:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  283 |           const typename Geometry::GlobalCoordinate cornerViaFather
      |                                                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:284:71: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |             = eIt->father().geometry().global( geometryInFather.corner( j ) );
      |                                                ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:283:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  283 |           const typename Geometry::GlobalCoordinate cornerViaFather
      |                                                     ^~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 2; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |       if( !refElement.checkInside( geometry.corner( i ) ) )
      |                                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  237 |     LocalCoordinate local (const GlobalCoordinate& global) const
      |                     ^~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:24:
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersectionIterator(const GridViewType&, const typename GridViewType::Codim<0>::Iterator&, ErrorState&) [with GridViewType = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >; ErrorState = CheckIntersectionIteratorErrorState]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:576:84: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  576 |       sumNormal.axpy( quadrature[ i ].weight(), intersection.integrationOuterNormal( quadrature[ i ].position() ) );
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:183:100: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  183 |       typename Geometry::GlobalCoordinate localPos = insideGeometry.global( geometryInInside.global( pt ) );
      |                                                                             ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:183:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  183 |       typename Geometry::GlobalCoordinate localPos = insideGeometry.global( geometryInInside.global( pt ) );
      |                                           ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:196:92: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |         std::cerr << "       intersection.geometryInInside() = " << geometryInInside.corner( 0 );
      |                                                                     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:201:79: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         std::cerr << "       inside()->geometry() = " << insideGeometry.corner( 0 );
      |                                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:240:106: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  240 |           typename Geometry::GlobalCoordinate localPos = outsideGeometry.global( geometryInOutside.global( pt ) );
      |                                                                                  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:240:47: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  240 |           typename Geometry::GlobalCoordinate localPos = outsideGeometry.global( geometryInOutside.global( pt ) );
      |                                               ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:253:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  253 |             std::cerr << "       intersection.geometryInOutside() = " << geometryInOutside.corner( 0 );
      |                                                                          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:258:85: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  258 |             std::cerr << "       outside()->geometry() = " << outsideGeometry.corner( 0 );
      |                                                               ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                           ^~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:56: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                        ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:303:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  303 |       const typename Intersection::GlobalCoordinate normal
      |                                                     ^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const AlbertaGrid<2>; Imp = LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:46:51: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   46 |       if( !refElement.checkInside( geometry.corner( i ) ) )
      |                                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:33: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                 ^~
/usr/include/dune/geometry/test/checkgeometry.hh:206:40: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                        ^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                              ^~
/usr/include/dune/geometry/test/checkgeometry.hh:212:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |            ^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:12: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |            ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                            ^~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  286 |     GlobalCoordinate center () const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  302 |     JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const
      |                        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  328 |     JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  371 |     JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const
      |                     ^~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix<K, N, M>&, const FieldMatrix<OtherScalar, COLS, otherCols>&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:254:17: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  254 |     friend auto operator* ( const FieldMatrix& matrixA,
      |                 ^~~~~~~~
/usr/include/dune/common/fmatrix.hh: In member function 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 2; int COLS = 1]':
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  172 |     FieldMatrix<K, COLS, ROWS> transposed() const
      |                                ^~~~~~~~~~
/usr/include/dune/common/fmatrix.hh: In member function 'Dune::FieldMatrix<K, COLS, ROWS> Dune::FieldMatrix<K, N, M>::transposed() const [with K = double; int ROWS = 1; int COLS = 2]':
/usr/include/dune/common/fmatrix.hh:172:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh: In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  219 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh: In member function 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::centerUnitOuterNormal() const [with GridImp = const Dune::AlbertaGrid<2>; IntersectionImp = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> >]':
/build/dune-grid-2.9.0/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  406 |     GlobalCoordinate centerUnitOuterNormal () const
      |                      ^~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:27:
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh: In function 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> >; MapTwist = NoMapTwist]':
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   97 |     if( (xIn - lGeoIn.corner( gi )).two_norm() >= tolerance )
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |   AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<2>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<2>, Dune::UGGridLevelIntersection<const Dune::UGGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::corner(int) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:125:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  125 |         if( (corner - center).two_norm() <= tolerance )
      |             ~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix<double, 3, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |   AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                               ~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:114:35:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |       return impl().jacobianTransposed( local );
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:53: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                               ~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkGeometryLifetime(const GV&) [with GV = GridView<DefaultLeafGridViewTraits<const YaspGrid<2, EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:137:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  137 |   void checkGeometryLifetime (const GV &gridView)
      |        ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  117 |     const GlobalCoordinate center = geometry.center();
      |                                     ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In member function 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::integrationOuterNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >]',
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::TensorProductCoordinates<double, 2> > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:189:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  189 |       return geometry().volume() * centerUnitOuterNormal();
      |                                    ~~~~~~~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:918:18,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20,
    inlined from 'bool Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::affine() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:197:47,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:281:26:
/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  930 |     jt[ dim-1 ] = orgTop - orgBottom;
      |                   ~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 2; Grid = UGGrid<2>; GridView = GridView<UGGridLevelGridViewTraits<const UGGrid<2> > >; OutputStream = DebugStream<1, 4>]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:226:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  226 |   void checkIndexSetForCodim ( const Grid &grid, const GridView &view,
      |        ^~~~~~~~~~~~~~~~~~~~~
In lambda function,
    inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36,
    inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkInjectivity<UGGrid<3>, IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int> >(const UGGrid<3>&, const IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>&)::<lambda(auto:23)>]' at /usr/include/dune/common/hybridutilities.hh:270:16,
    inlined from 'void Dune::checkInjectivity(const Grid&, const IdSet&) [with Grid = UGGrid<3>; IdSet = IdSet<const UGGrid<3>, UGGridIdSet<const UGGrid<3> >, long unsigned int>]' at /build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:91:24:
/build/dune-grid-2.9.0/dune/grid/test/checkidset.hh:108:33: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  108 |               if (! FloatCmp::eq(entity.geometry().center(), idContainer[id], 1e-12 ))
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                           ~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |                ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  572 |       result = geo.local( geo.global( origin ) );
      |                           ~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |                ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  615 |       result = lit->geometry().local(lit->geometry().global(origin));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh: In function 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> >; MapTwist = NoMapTwist]':
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   97 |     if( (xIn - lGeoIn.corner( gi )).two_norm() >= tolerance )
      |                ~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:742:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  742 |         = geoInFather.global( refElement.position( iit->indexInInside(), 1 ) );
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  189 |             eIt->father().geometry().global(cornerInFather);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:186:36: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  186 |             geometryInFather.global(cornerInSon);
      |             ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:180:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  180 |             eIt->geometry().corner(j);
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:206:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |             x = e.geometryInFather().global(x);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:210:59: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  210 |         if ((e.geometry().global(x)-eIt->geometry().global(X)).two_norm() > tolerance)
      |                                     ~~~~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:233:43: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  233 |             eIt->father().geometry().local(cornerViaSon);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:224:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  224 |             eIt->geometry().corner(j);
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:262:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  262 |             geometryInFather.local(cornerInFather);
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:252:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  252 |             eIt->geometry().corner(j);
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:284:71: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |             = eIt->father().geometry().global( geometryInFather.corner( j ) );
      |                                                ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerUnitOuterNormal() const [with Grid = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:181:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  181 |     NormalVector normal = centerOuterNormal();
      |                           ~~~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:183:100: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  183 |       typename Geometry::GlobalCoordinate localPos = insideGeometry.global( geometryInInside.global( pt ) );
      |                                                                             ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:182:70: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  182 |       typename Geometry::GlobalCoordinate globalPos = geometry.global( pt );
      |                                                       ~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:196:92: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  196 |         std::cerr << "       intersection.geometryInInside() = " << geometryInInside.corner( 0 );
      |                                                                     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:201:79: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  201 |         std::cerr << "       inside()->geometry() = " << insideGeometry.corner( 0 );
      |                                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:240:106: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  240 |           typename Geometry::GlobalCoordinate localPos = outsideGeometry.global( geometryInOutside.global( pt ) );
      |                                                                                  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:239:74: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |           typename Geometry::GlobalCoordinate globalPos = geometry.global( pt );
      |                                                           ~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:253:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  253 |             std::cerr << "       intersection.geometryInOutside() = " << geometryInOutside.corner( 0 );
      |                                                                          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:258:85: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  258 |             std::cerr << "       outside()->geometry() = " << outsideGeometry.corner( 0 );
      |                                                               ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:292:89: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  292 |         const typename LocalGeometry::GlobalCoordinate xInside = geometryInInside.global( pt );
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:316:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  316 |           x -= geometry.corner( c );
      |                ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:114:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  114 |       cornerAvg += geometry.corner( i );
      |                    ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:31: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:31:
/build/dune-grid-2.9.0/dune/grid/test/checkgridfactory.hh: In function 'void Dune::checkGridFactory(const Mesh&, Projection&&) [with Grid = AlbertaGrid<3, 3>; Mesh = TestGrid<3>; Projection = checkGridFactory<AlbertaGrid<3, 3>, TestGrid<3> >(const TestGrid<3>&)::<lambda(const TestGrid<3>::Vertex&)>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgridfactory.hh:43:40: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   43 |       if( (v - vertex.geometry().center() ).two_norm() > 1e-8 )
      |                ~~~~~~~~~~~~~~~~~~~~~~~~^~
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<3, 3>; Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<3, 3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:743:98: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  743 |       const typename GeometryInFather::GlobalCoordinate y = geoInInside.global( geoInInside.local( x ) );
      |                                                                                 ~~~~~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const YaspGrid<2, EquidistantCoordinates<double, 2> >; Imp = YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   32 |   void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry,
      |        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In member function 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::integrationOuterNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >]',
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantCoordinates<double, 2> > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:189:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  189 |       return geometry().volume() * centerUnitOuterNormal();
      |                                    ~~~~~~~~~~~~~~~~~~~~~^~
In file included from /build/dune-grid-2.9.0/dune/grid/test/test-alberta.cc:22:
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<3, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  189 |             eIt->father().geometry().global(cornerInFather);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::UGGrid<3>; Entity = Dune::Entity<0, 3, const Dune::UGGrid<3>, Dune::UGGridEntity>; Intersection = Dune::Intersection<const Dune::UGGrid<3>, Dune::UGGridLevelIntersection<const Dune::UGGrid<3> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'void Dune::checkLocalGeometry(const Geometry<mydim, cdim, GridImp, GeometryImp>&, GeometryType, const std::string&) [with int mydim = 1; int cdim = 2; Grid = const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >; Imp = YaspGeometry]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:32:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   32 |   void checkLocalGeometry ( const Geometry< mydim, cdim, Grid, Imp > &geometry,
      |        ^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:284:99: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  284 |       const typename Geometry::JacobianInverseTransposed &jit = geometry.jacobianInverseTransposed( pt );
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In member function 'Dune::FieldVector<typename GridImp::ctype, Dune::YaspIntersection<GridImp>::dimworld> Dune::YaspIntersection<GridImp>::integrationOuterNormal(const Dune::FieldVector<typename GridImp::ctype, (dim - 1)>&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >]',
    inlined from 'Dune::Intersection<GridImp, IntersectionImp>::GlobalCoordinate Dune::Intersection<GridImp, IntersectionImp>::integrationOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; IntersectionImp = Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > >]' at /build/dune-grid-2.9.0/dune/grid/common/intersection.hh:387:47,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >, Dune::YaspIntersection<const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:333:100:
/build/dune-grid-2.9.0/dune/grid/yaspgrid/yaspgridintersection.hh:189:57: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  189 |       return geometry().volume() * centerUnitOuterNormal();
      |                                    ~~~~~~~~~~~~~~~~~~~~~^~
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkIndexSetForCodim(const Grid&, const GridView&, OutputStream&, bool) [with int codim = 3; Grid = UGGrid<3>; GridView = GridView<UGGridLevelGridViewTraits<const UGGrid<3> > >; OutputStream = DebugStream<1, 4>]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:226:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  226 |   void checkIndexSetForCodim ( const Grid &grid, const GridView &view,
      |        ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector<double, 1>&) const [with int dimWorld = 3]':
/build/dune-grid-2.9.0/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  103 |       virtual GlobalVector operator() ( const Dune::FieldVector<double,1> &local ) const
      |                            ^~~~~~~~
In function 'Dune::GeometryReference<Implementation>::JacobianTransposed Dune::GeometryReference<Implementation>::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1, 1> >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const YaspGrid<1>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::DenseVector<V>::derived_type Dune::DenseVector<V>::operator-(const Dune::DenseVector<W>&) const [with Other = Dune::FieldVector<double, 2>; V = Dune::FieldVector<double, 2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   45 |   AlbertaGridGeometry< mydim, cdim, GridImp >::local ( const GlobalCoordinate &global ) const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:45:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 2; M = Dune::FieldMatrix<double, 2, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 1, const AlbertaGrid<1, 1>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
In function 'Dune::GeometryReference<Implementation>::JacobianTransposed Dune::GeometryReference<Implementation>::jacobianTransposed(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 1, const Dune::AlbertaGrid<1> >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix<double, 3, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::GlobalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<1>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<1>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In function 'bool Dune::compareVec(const FieldVector<K, SIZE>&, const FieldVector<K, SIZE>&) [with ctype = double; int dim = 3]',
    inlined from 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 1; GridType = AlbertaGrid<1>; Entity = Entity<0, 1, const AlbertaGrid<1>, AlbertaGridEntity>; IndexSetType = IndexSet<AlbertaGrid<1>, AlbertaGridIndexSet<1, 3>, int, std::array<GeometryType, 1> >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map<std::pair<int, GeometryType>, std::vector<int> >; MapType2 = std::map<std::vector<int>, std::pair<int, GeometryType> >; MapType3 = std::map<int, FieldVector<double, 3>, std::less<int>, std::allocator<std::pair<const int, FieldVector<double, 3> > > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:168:27:
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:47:16: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   47 |     return (vx1-vx2).infinity_norm() < eps;
      |            ~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix<double, 3, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30:
In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<1, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]',
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 1; GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45,
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::apply(const GridView&, std::ostream&) [with int codim = 1; GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 2; M = Dune::FieldMatrix<double, 1, 2>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 2; int cols = 1; M = Dune::FieldMatrix<double, 2, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<1>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In function 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::corner(int) const [with Implementation = Dune::AlbertaGridGeometry<0, 1, const Dune::AlbertaGrid<1> >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh: In function 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<1> > >; MapTwist = NoMapTwist]':
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:175:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  175 | void checkTwists ( const GridView &gridView, const MapTwist &mapTwist )
      |      ^~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:30:
In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>]',
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 0; GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45,
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::apply(const GridView&, std::ostream&) [with int codim = 0; GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
   24 | void checkGeometryInFather(const GridType& grid)
      |      ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:227:34:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<1>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<1>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:284:46:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  245 |       if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() )
      |           ~~~^~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void zeroEntityConsistency(Grid&) [with Grid = const Dune::UGGrid<3>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:245:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  245 |       if( (c2-c1).two_norm() > 10*std::numeric_limits< ctype >::epsilon() )
      |           ~~~^~~~
[ 93%] Linking CXX executable test-alberta-1-1
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta-1-1.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-alberta-1-1.dir/test-alberta.cc.o" -o test-alberta-1-1  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libdunealbertagrid1d.so.2.9.0 ../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/libalberta_1d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so 
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 93%] Built target test-alberta-1-1
make  -f dune/grid/albertagrid/test/CMakeFiles/test-alberta3d-refine.dir/build.make dune/grid/albertagrid/test/CMakeFiles/test-alberta3d-refine.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/dune/grid/albertagrid/test /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/dune/grid/albertagrid/test /build/dune-grid-2.9.0/build/dune/grid/albertagrid/test/CMakeFiles/test-alberta3d-refine.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f dune/grid/albertagrid/test/CMakeFiles/test-alberta3d-refine.dir/build.make dune/grid/albertagrid/test/CMakeFiles/test-alberta3d-refine.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 93%] Building CXX object dune/grid/albertagrid/test/CMakeFiles/test-alberta3d-refine.dir/test-alberta3d-refine.cc.o
cd /build/dune-grid-2.9.0/build/dune/grid/albertagrid/test && /usr/bin/c++ -DALBERTA_DIM=3 -DENABLE_ALBERTA=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -DModelP -I/build/dune-grid-2.9.0/build -I/build/dune-grid-2.9.0 -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/grid/albertagrid/test/CMakeFiles/test-alberta3d-refine.dir/test-alberta3d-refine.cc.o -MF CMakeFiles/test-alberta3d-refine.dir/test-alberta3d-refine.cc.o.d -o CMakeFiles/test-alberta3d-refine.dir/test-alberta3d-refine.cc.o -c /build/dune-grid-2.9.0/dune/grid/albertagrid/test/test-alberta3d-refine.cc
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const YaspGrid<2>, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  117 |     const GlobalCoordinate center = geometry.center();
      |                                     ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 2, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:141:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  141 |       if( (center - cornerAvg).two_norm() > tolerance )
      |           ~~~~~~~~^~~~~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:17: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance )
      |         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |       return impl().jacobianTransposed( local );
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const UGGrid<2>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  213 |       auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]',
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 2; GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45,
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::apply(const GridView&, std::ostream&) [with int codim = 2; GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16,
    inlined from 'static void CheckEntitySeed::IfHasEntitySeed<codim>::apply(const GridView&, std::ostream&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<2> > >; int codim = 2]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:198:40,
    inlined from 'Dune::checkEntitySeed<UGGridLevelGridViewTraits<const UGGrid<2> > >(const GridView<UGGridLevelGridViewTraits<const UGGrid<2> > >&, std::ostream&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:217:68,
    inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkEntitySeed<UGGridLevelGridViewTraits<const UGGrid<2> > >(const GridView<UGGridLevelGridViewTraits<const UGGrid<2> > >&, std::ostream&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2}]' at /usr/include/dune/common/hybridutilities.hh:225:36,
    inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2>; F = Dune::checkEntitySeed<UGGridLevelGridViewTraits<const UGGrid<2> > >(const GridView<UGGridLevelGridViewTraits<const UGGrid<2> > >&, std::ostream&)::<lambda(auto:22)>]' at /usr/include/dune/common/hybridutilities.hh:270:16,
    inlined from 'void Dune::checkEntitySeed(const GridView<VT>&, std::ostream&) [with VT = UGGridLevelGridViewTraits<const UGGrid<2> >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:216:20,
    inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1048:26:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /usr/include/dune/geometry/quadraturerules.hh:294,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/test/test-alberta3d-refine.cc:18:
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::PrismQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:148:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  148 |     {
      |     ^
In file included from /usr/include/dune/geometry/quadraturerules.hh:296:
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 2> Dune::SimplexQuadraturePoints<2>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:750:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  750 |     {
      |     ^
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector<double, 3> Dune::SimplexQuadraturePoints<3>::point(int, int)':
/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1028:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1028 |     {
      |     ^
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverseTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Jacobian Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobian(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:117:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  117 |     const GlobalCoordinate center = geometry.center();
      |                                     ~~~~~~~~~~~~~~~^~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:213:74: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  213 |       auto JAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(J);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianInverse Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianInverse(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/multilineargeometry.hh:420:39: note: parameter passing for argument of type 'Dune::MultiLinearGeometry<double, 1, 3, Dune::MultiLinearGeometryTraits<double> >::JacobianInverseTransposed' when C++17 is enabled changed to match C++14 in GCC 10.1
  420 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:125:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  125 |         if( (corner - center).two_norm() <= tolerance )
      |             ~~~~~~~~^~~~~~~~~
In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::Volume Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:365:32,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Volume Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::volume() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:273:27,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:148:41:
/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  352 |       return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) );
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:166:17: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     if( (center - geometry.global( refElement.position( 0, 0 ) )).two_norm() > tolerance )
      |         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const UGGrid<3>, UGGridGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:205:65:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  304 |       return impl().jacobianTransposed( local );
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[ 94%] Linking CXX executable test-yaspgrid-yaspfactory-2d
cd /build/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/test-yaspgrid-yaspfactory-2d.cc.o" -o test-yaspgrid-yaspfactory-2d  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<0, 3, const Dune::UGGrid<3>, Dune::UGGridGeometry>]',
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 3; GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45,
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::apply(const GridView&, std::ostream&) [with int codim = 3; GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16,
    inlined from 'static void CheckEntitySeed::IfHasEntitySeed<codim>::apply(const GridView&, std::ostream&) [with GridView = Dune::GridView<Dune::UGGridLevelGridViewTraits<const Dune::UGGrid<3> > >; int codim = 3]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:198:40,
    inlined from 'Dune::checkEntitySeed<UGGridLevelGridViewTraits<const UGGrid<3> > >(const GridView<UGGridLevelGridViewTraits<const UGGrid<3> > >&, std::ostream&)::<lambda(auto:22)> [with auto:22 = std::integral_constant<long unsigned int, 3>]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:217:68,
    inlined from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::checkEntitySeed<UGGridLevelGridViewTraits<const UGGrid<3> > >(const GridView<UGGridLevelGridViewTraits<const UGGrid<3> > >&, std::ostream&)::<lambda(auto:22)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3}]' at /usr/include/dune/common/hybridutilities.hh:225:36,
    inlined from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3>; F = Dune::checkEntitySeed<UGGridLevelGridViewTraits<const UGGrid<3> > >(const GridView<UGGridLevelGridViewTraits<const UGGrid<3> > >&, std::ostream&)::<lambda(auto:22)>]' at /usr/include/dune/common/hybridutilities.hh:270:16,
    inlined from 'void Dune::checkEntitySeed(const GridView<VT>&, std::ostream&) [with VT = UGGridLevelGridViewTraits<const UGGrid<3> >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:216:20,
    inlined from 'void gridcheck(Grid&) [with Grid = Dune::UGGrid<3>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1048:26:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 94%] Built target test-yaspgrid-yaspfactory-2d
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/albertagrid.cc:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:611,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid.hh:7,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/test/test-alberta3d-refine.cc:22:
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector<double, 1>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:110:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  110 |   AlbertaGridIntersectionBase< const AlbertaGrid< 1, 1 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<3, 3>; NormalVector = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  136 |   AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const
      |                                                                                             ^~~~~
In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]',
    inlined from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28,
    inlined from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>; int codim = 2; GI = Dune::AlbertaGrid<3, 3>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22,
    inlined from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<3, 3>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:116:54:
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridEntity>; int codim = 1; GI = Dune::AlbertaGrid<3, 3>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |       static void check(const std::true_type&, const Entity &entity)
      |                   ^~~~~
[ 94%] Linking CXX executable test-alberta-1-3
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta-1-3.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-alberta-1-3.dir/test-alberta.cc.o" -o test-alberta-1-3  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libdunealbertagrid3d.so.2.9.0 ../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so 
In function 'const Dune::FieldVector<typename GridView::ctype, Dune::VTKWriter<GridView>::n> Dune::VTKWriter<GridView>::CellIterator::position() const [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 94%] Built target test-alberta-1-3
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 1; int cols = 3; M = Dune::FieldMatrix<double, 1, 3>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   28 |     Dune::FieldMatrix<ctype, rows, cols> toFieldMatrix(const M& m){
      |                                          ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'Dune::FieldMatrix<K, ROWS, COLS> Dune::Impl::toFieldMatrix(const M&) [with ctype = double; int rows = 3; int cols = 1; M = Dune::FieldMatrix<double, 3, 1>]':
/usr/include/dune/geometry/test/checkgeometry.hh:28:42: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/dune/geometry/refinement/simplex.cc:256,
                 from /usr/include/dune/geometry/refinement.hh:256,
                 from /usr/include/dune/geometry/virtualrefinement.hh:272,
                 from /build/dune-grid-2.9.0/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:14,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/test/test-alberta3d-refine.cc:20:
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; LocalCoordinate = Dune::FieldVector<double, 2>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52:   required from 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3; CoordinateType = Dune::FieldVector<double, 3>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::GlobalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>; GlobalCoordinate = Dune::FieldVector<double, 3>]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:190:37:   required from 'void Dune::BoundarySegmentWrapper<dim, dimworld>::backup(ObjectStreamType&) const [with int dim = 3; int dimworld = 3; ObjectStreamType = std::__cxx11::basic_stringstream<char>]'
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:176:10:   required from here
/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  275 |     GlobalCoordinate corner ( int i ) const
      |                      ^~~~~~
In static member function 'static bool CheckEntitySeed::GeometryEquals<Geometry>::apply(const Geometry&, const Geometry&, double) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<3, 3>, Dune::AlbertaGridGlobalGeometry>]',
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::compare(const Entity&, const Entity&, std::ostream&) [with int codim = 1; GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:180:45,
    inlined from 'static void CheckEntitySeed::Check<codim, GridView, true>::apply(const GridView&, std::ostream&) [with int codim = 1; GridView = Dune::GridView<Dune::AlbertaLevelGridViewTraits<const Dune::AlbertaGrid<3, 3> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:154:16:
/build/dune-grid-2.9.0/dune/grid/test/checkentityseed.hh:87:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |         if( (t1.corner( i ) - t2.corner( i )).two_norm() > eps )
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:10,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/meshpointer.hh:19,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/coordcache.hh:8,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:43:
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:63: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                                               ^
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:321:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                ^~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:325:73: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  325 |           return LocalCoordinate( std::numeric_limits< ctype > :: max() );
      |                                                                         ^
/usr/include/dune/geometry/multilineargeometry.hh: In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  924 |         norm += (jtTop[ i ] - jt[ i ]).two_norm2();
      |                 ~~~~~~~~~~~~^~~~~~~~~~
In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]',
    inlined from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28,
    inlined from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22,
    inlined from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:110:54:
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh: In function 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   87 |       static void check(const std::true_type&, const Entity &entity)
      |                   ^~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:87:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]',
    inlined from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28,
    inlined from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22,
    inlined from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:110:54:
/usr/include/dune/geometry/test/checkgeometry.hh:125:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  125 |         if( (corner - center).two_norm() <= tolerance )
      |             ~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31,
    inlined from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometry(const std::true_type&, const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:81:28,
    inlined from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::checkGeometryStatic(const Geometry&) [with Geometry = Dune::Geometry<2, 3, const Dune::AlbertaGrid<2>, Dune::AlbertaGridGlobalGeometry>; int codim = 1; GI = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:76:22,
    inlined from 'static void Dune::CheckSubEntityGeometry<GI>::Operation<codim>::check(const std::true_type&, const Entity&) [with Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; int codim = 0; GI = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometry.hh:110:54:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void gridcheck(Grid&) [with Grid = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:976:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  976 | void gridcheck (Grid &g)
      |      ^~~~~~~~~
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44:
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<0, 2, const YaspGrid<2, EquidistantOffsetCoordinates<double, 2> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:178:35: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  178 |         if( (geometry.corner( i ) - geometry.global( refElement.position( i, mydim ) )).two_norm() > tolerance )
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, TensorProductCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, TensorProductCoordinates<double, 3> >, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44:
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, TensorProductCoordinates<double, 3> >, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, TensorProductCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:207:44: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  207 |       const Jacobian &J = geometry.jacobian( x );
      |                           ~~~~~~~~~~~~~~~~~^~~~~
In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::Jacobian Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobian(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:147:29,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:347:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:207:44:
/usr/include/dune/geometry/axisalignedcubegeometry.hh:222:32: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  222 |       return jacobianTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianInverse Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 3]',
    inlined from 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:158:36,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverse Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:374:33,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:208:59:
/usr/include/dune/geometry/axisalignedcubegeometry.hh:228:39: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |       return jacobianInverseTransposed(local).transposed();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /build/dune-grid-2.9.0/dune/grid/common/gridfactory.hh:17,
                 from /build/dune-grid-2.9.0/dune/grid/albertagrid/agrid.hh:31:
/usr/include/dune/common/function.hh: In member function 'void Dune::Impl::LambdaVirtualFunction<Domain, Range, F>::evaluate(const Domain&, Range&) const [with Domain = Dune::FieldVector<double, 3>; Range = Dune::FieldVector<double, 3>; F = std::function<Dune::FieldVector<double, 3>(Dune::FieldVector<double, 3>)>]':
/usr/include/dune/common/function.hh:120:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  120 |         y = f_(x);
      |             ~~^~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Dune::GeometryReference<Implementation>::JacobianInverse Dune::GeometryReference<Implementation>::jacobianInverse(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>]',
    inlined from 'Dune::GeometryReference<Implementation>::LocalCoordinate Dune::GeometryReference<Implementation>::local(const GlobalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >]' at /build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:90:26,
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 2, const AlbertaGrid<2>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:206:80: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  206 |       const JacobianInverseTransposed &Jit = geometry.jacobianInverseTransposed( x );
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:205:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  205 |       const JacobianTransposed &Jt = geometry.jacobianTransposed( x );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:235:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  235 |         FieldMatrix< ctype, mydim, mydim > id = JiAsFieldMatrix * JAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3, TensorProductCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /usr/include/c++/12/memory:76,
                 from /build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:13:
In function 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >; _Args = {const Dune::FieldVector<double, 1>&, const Dune::FieldVector<double, 1>&, array<int, 1>&, bitset<1>, int}]',
    inlined from 'static std::unique_ptr<Dune::YaspGrid<dim, Dune::EquidistantOffsetCoordinates<ct, dim> > > Dune::StructuredGridFactory<Dune::YaspGrid<dim, Dune::EquidistantOffsetCoordinates<ct, dim> > >::createCubeGrid(const Dune::FieldVector<ctype, dimworld>&, const Dune::FieldVector<ctype, dimworld>&, const std::array<unsigned int, dim>&) [with ctype = double; int dim = 1]' at /build/dune-grid-2.9.0/dune/grid/yaspgrid/structuredyaspgridfactory.hh:111:51,
    inlined from 'int main(int, char**)' at /build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:84:101:
/usr/include/c++/12/bits/unique_ptr.h:1065:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1065 |     { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates<double, 2> >; _Args = {const Dune::FieldVector<double, 2>&, const Dune::FieldVector<double, 2>&, array<int, 2>&, bitset<2>, int}]',
    inlined from 'static std::unique_ptr<Dune::YaspGrid<dim, Dune::EquidistantOffsetCoordinates<ct, dim> > > Dune::StructuredGridFactory<Dune::YaspGrid<dim, Dune::EquidistantOffsetCoordinates<ct, dim> > >::createCubeGrid(const Dune::FieldVector<ctype, dimworld>&, const Dune::FieldVector<ctype, dimworld>&, const std::array<unsigned int, dim>&) [with ctype = double; int dim = 2]' at /build/dune-grid-2.9.0/dune/grid/yaspgrid/structuredyaspgridfactory.hh:111:51,
    inlined from 'int main(int, char**)' at /build/dune-grid-2.9.0/dune/grid/utility/test/structuredgridfactorytest.cc:116:101:
/usr/include/c++/12/bits/unique_ptr.h:1065:30: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
 1065 |     { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:569:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  569 |       if( (origin - origin2 ).two_norm() > 1e-10 )
      |           ~~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:37:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:572:25:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:60:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:615:37:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:28:
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh: In function 'void Dune::checkSubEntity(const GridType&, const Entity&, const IndexSetType&, OutputStreamImp&, MapType1&, MapType2&, const MapType3&) [with int codim = 2; GridType = AlbertaGrid<2>; Entity = Entity<0, 2, const AlbertaGrid<2>, AlbertaGridEntity>; IndexSetType = IndexSet<AlbertaGrid<2>, AlbertaGridIndexSet<2, 3>, int, std::array<GeometryType, 1> >; OutputStreamImp = DebugStream<1, 4>; MapType1 = std::map<std::pair<int, GeometryType>, std::vector<int> >; MapType2 = std::map<std::vector<int>, std::pair<int, GeometryType> >; MapType3 = std::map<int, FieldVector<double, 3>, std::less<int>, std::allocator<std::pair<const int, FieldVector<double, 3> > > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkindexset.hh:62:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   62 |   void checkSubEntity ( const GridType &,
      |        ^~~~~~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >; int codim = 0]',
    inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >; long unsigned int ...codim = {0, 1, 2}]' at /build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34,
    inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27,
    inlined from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22:
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     CoordinateType operator() ( const CoordinateType &global ) const
      |                    ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh: In static member function 'static void Dune::Alberta::NodeProjection<dim, Projection>::apply(REAL*, const EL_INFO*, const REAL*) [with int dim = 3; Projection = Dune::Alberta::DuneBoundaryProjection<3>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:258:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  258 |       static void apply ( GlobalVector global, const EL_INFO *info, const LocalVector local )
      |                   ^~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:258:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:258:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:258:19: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3]',
    inlined from 'void Dune::Alberta::DuneBoundaryProjection<dim>::operator()(const ElementInfo&, const REAL*, REAL*) const [with int dim = 3]' at /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:59:43,
    inlined from 'static void Dune::Alberta::NodeProjection<dim, Projection>::apply(REAL*, const EL_INFO*, const REAL*) [with int dim = 3; Projection = Dune::Alberta::DuneBoundaryProjection<3>]' at /build/dune-grid-2.9.0/dune/grid/albertagrid/projection.hh:266:36:
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::LocalCoordinate Dune::AlbertaGridGeometry<mydim, cdim, GridImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26,
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometry.cc:48:45: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   48 |     jacobianInverseTransposed().mtv( global - corner( 0 ), x );
      |                                      ~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<2>, AlbertaGridGlobalGeometry>]' at /usr/include/dune/geometry/test/checkgeometry.hh:200:31:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh: In function 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >; MapTwist = NoMapTwist]':
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:175:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  175 | void checkTwists ( const GridView &gridView, const MapTwist &mapTwist )
      |      ^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:175:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'int checkTwistOnIntersection(const Intersection&, const MapTwist&) [with Intersection = Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> >; MapTwist = NoMapTwist]',
    inlined from 'void checkTwists(const GridView&, const MapTwist&) [with GridView = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >; MapTwist = NoMapTwist]' at /build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:187:41:
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:77:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |     if( (xIn - xOut).two_norm() < tolerance )
      |         ~~~~~^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checktwists.hh:97:14: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   97 |     if( (xIn - lGeoIn.corner( gi )).two_norm() >= tolerance )
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~
[ 95%] Linking CXX executable test-alberta3d-refine
cd /build/dune-grid-2.9.0/build/dune/grid/albertagrid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta3d-refine.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-alberta3d-refine.dir/test-alberta3d-refine.cc.o" -o test-alberta3d-refine  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../../lib/libdunealbertagrid3d.so.2.9.0 ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so 
In file included from /build/dune-grid-2.9.0/dune/grid/albertagrid.hh:8:
/build/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh: In member function 'void Dune::GridFactory<Dune::AlbertaGrid<dim, dimworld> >::insertBoundarySegment(const std::vector<unsigned int>&, const std::shared_ptr<Dune::BoundarySegment<dimension, dimensionworld> >&) [with int dim = 3; int dimworld = 3]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/gridfactory.hh:228:5: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  228 |     insertBoundarySegment ( const std::vector< unsigned int > &vertices,
      |     ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase<Grid>::NormalVector Dune::AlbertaGridIntersectionBase<Grid>::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/albertagrid/intersection.cc:90:3: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   90 |   AlbertaGridIntersectionBase< Grid >::centerIntegrationOuterNormal () const
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:200:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |                                 ~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 95%] Built target test-alberta3d-refine
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void checkBoundarySegmentIndexProlongation(const Grid&, const Entity&, const Intersection&) [with Grid = Dune::AlbertaGrid<2>; Entity = Dune::Entity<0, 2, const Dune::AlbertaGrid<2>, Dune::AlbertaGridEntity>; Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:720:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  720 | void checkBoundarySegmentIndexProlongation ( const Grid &grid, const Entity &entity, const Intersection &intersection )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >; int codim = 0]',
    inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >; long unsigned int ...codim = {0, 1, 2}]' at /build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34,
    inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27,
    inlined from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22:
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh: In function 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]':
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  109 | void checkIntersection ( const Intersection &intersection, bool isCartesian = false )
      |      ^~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:109:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::GeometryReference<Implementation>::GlobalCoordinate Dune::GeometryReference<Implementation>::global(const LocalCoordinate&) const [with Implementation = Dune::AlbertaGridGeometry<1, 2, const Dune::AlbertaGrid<2> >]',
    inlined from 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]' at /build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27,
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:240:106:
/build/dune-grid-2.9.0/dune/grid/albertagrid/geometryreference.hh:85:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   85 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void checkIntersection(const Intersection&, bool) [with Intersection = Dune::Intersection<const Dune::AlbertaGrid<2>, Dune::AlbertaGridLeafIntersection<const Dune::AlbertaGrid<2> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkintersectionit.hh:240:80:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::LocalGeometryReference]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<2, 2, const AlbertaGrid<2>, LocalGeometryReference>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh: In function 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]':
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
   24 | void checkGeometryInFather(const GridType& grid)
      |      ^~~~~~~~~~~~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:24:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:183:34:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:189:44:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::LocalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::local(const GlobalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:227:34:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  239 |       return impl().local( global );
      |              ~~~~~~~~~~~~^~~~~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; GridImp = const Dune::AlbertaGrid<2>; GeometryImp = Dune::AlbertaGridGlobalGeometry]',
    inlined from 'void checkGeometryInFather(const GridType&) [with GridType = Dune::AlbertaGrid<2>]' at /build/dune-grid-2.9.0/dune/grid/test/checkgeometryinfather.hh:284:46:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  230 |       return impl().global( local );
      |              ~~~~~~~~~~~~~^~~~~~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' 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<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20,
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46:
/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  930 |     jt[ dim-1 ] = orgTop - orgBottom;
      |                   ~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 3]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     CoordinateType operator() ( const CoordinateType &global ) const
      |                    ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'auto Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::AlbertaGrid<3, 3>; GeometryImp = Dune::AlbertaGridGlobalGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<1, 3, const AlbertaGrid<3, 3>, AlbertaGridGlobalGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:220:65: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  220 |         FieldMatrix< ctype, mydim, mydim > id = JtAsFieldMatrix * JitAsFieldMatrix;
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:250:30: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  250 |         if( (JtAsFieldMatrix - JAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:257:31: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  257 |         if( (JitAsFieldMatrix - JiAsFieldMatrix.transposed()).infinity_norm() != 0 )
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh:211:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  211 |       auto JtAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Jt);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/dune/geometry/test/checkgeometry.hh:212:76: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  212 |       auto JitAsFieldMatrix = Impl::toFieldMatrix< ctype, coorddim, mydim >(Jit);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:214:75: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  214 |       auto JiAsFieldMatrix = Impl::toFieldMatrix< ctype, mydim, coorddim >(Ji);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 96%] Linking CXX executable structuredgridfactorytest
cd /build/dune-grid-2.9.0/build/dune/grid/utility/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/structuredgridfactorytest.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/structuredgridfactorytest.dir/structuredgridfactorytest.cc.o -o structuredgridfactorytest  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so ../../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmp.so /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so 
In function 'bool checkEntityLifetimeForCodim(GV, std::size_t, Dune::Codim<codim>, std::true_type) [with GV = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<3, 3> > >; int codim = 0]',
    inlined from 'void {anonymous}::do_check_entity_lifetime(GV, std::size_t, index_pack<codim ...>) [with GV = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<3, 3> > >; long unsigned int ...codim = {0, 1, 2, 3}]' at /build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:131:34,
    inlined from 'void checkEntityLifetime(GV, std::size_t) [with GV = Dune::GridView<Dune::AlbertaLeafGridViewTraits<const Dune::AlbertaGrid<3, 3> > >]' at /build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:149:27,
    inlined from 'void gridcheck(Grid&) [with Grid = Dune::AlbertaGrid<3, 3>]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:1094:22:
/build/dune-grid-2.9.0/dune/grid/test/checkentitylifetime.hh:77:48: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   77 |       if ((entity_list[i].geometry().corner(0) - coords[i]).two_norm() > std::numeric_limits<typename GV::ctype>::epsilon())
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In function 'Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::JacobianTransposed Dune::AxisAlignedCubeGeometry<CoordType, dim, coorddim>::jacobianTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3, EquidistantCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 96%] Built target structuredgridfactorytest
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:911:16,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20,
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46:
/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  930 |     jt[ dim-1 ] = orgTop - orgBottom;
      |                   ~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     CoordinateType operator() ( const CoordinateType &global ) const
      |                    ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::JacobianTransposed Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
cc1plus: note: parameter passing for argument of type 'Dune::FieldMatrix<double, 1, 3>' 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<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  321 |         const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord;
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20,
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46:
/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  930 |     jt[ dim-1 ] = orgTop - orgBottom;
      |                   ~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 3]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     CoordinateType operator() ( const CoordinateType &global ) const
      |                    ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 97%] Linking CXX executable test-alberta-2-3
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta-2-3.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-alberta-2-3.dir/test-alberta.cc.o" -o test-alberta-2-3  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libdunealbertagrid3d.so.2.9.0 ../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so 
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 97%] Built target test-alberta-2-3
/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]':
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  312 |     LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const
      |                     ^~~~~
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In static member function 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]',
    inlined from 'static bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(TopologyId, std::integral_constant<int, codim>, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = __gnu_cxx::__normal_iterator<const Dune::FieldVector<double, 3>*, std::vector<Dune::FieldVector<double, 3> > >; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:911:16,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine(JacobianTransposed&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:463:20,
    inlined from 'bool Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::affine() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:265:20,
    inlined from 'Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::LocalCoordinate Dune::MultiLinearGeometry<ct, mydim, cdim, Traits>::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits<double>]' at /usr/include/dune/geometry/multilineargeometry.hh:317:46:
/usr/include/dune/geometry/multilineargeometry.hh:930:26: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  930 |     jt[ dim-1 ] = orgTop - orgBottom;
      |                   ~~~~~~~^~~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper<dim, dimworld>::CoordinateType Dune::BoundarySegmentWrapper<dim, dimworld>::operator()(const CoordinateType&) const [with int dim = 3; int dimworld = 3]':
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  166 |     CoordinateType operator() ( const CoordinateType &global ) const
      |                    ^~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector<double, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/build/dune-grid-2.9.0/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  168 |       return boundarySegment() ( faceMapping_.local( global ) );
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 97%] Linking CXX executable gmshtest-alberta3d
cd /build/dune-grid-2.9.0/build/dune/grid/io/file/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gmshtest-alberta3d.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/gmshtest-alberta3d.dir/gmshtest.cc.o" -o gmshtest-alberta3d  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../../../lib/libdunealbertagrid3d.so.2.9.0 ../../../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so 
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 97%] Built target gmshtest-alberta3d
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::TensorProductCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3, TensorProductCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
[ 98%] Linking CXX executable test-alberta-3-3
cd /build/dune-grid-2.9.0/build/dune/grid/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alberta-3-3.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-alberta-3-3.dir/test-alberta.cc.o" -o test-alberta-3-3  -Wl,-rpath,/build/dune-grid-2.9.0/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libdunealbertagrid3d.so.2.9.0 ../../../lib/libdunegrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/libalberta_3d.so /usr/lib/aarch64-linux-gnu/libalberta_utilities.so 
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[ 98%] Built target test-alberta-3-3
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = false; Grid = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh: In function 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]':
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  534 | void iterate(Grid &g)
      |      ^~~~~~~
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:534:6: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:582:38:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:586:15:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::JacobianInverseTransposed Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:624:50:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  330 |       return impl().jacobianInverseTransposed(local);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In member function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::GlobalCoordinate Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]',
    inlined from 'void iterate(Grid&) [with bool checkMark = true; Grid = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >]' at /build/dune-grid-2.9.0/dune/grid/test/gridcheck.hh:629:27:
/build/dune-grid-2.9.0/dune/grid/common/geometry.hh:221:27: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  221 |       return impl().corner( i );
      |              ~~~~~~~~~~~~~^~~~~
In function 'Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::Jacobian Dune::Geometry<mydim, cdim, GridImp, GeometryImp>::jacobian(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3> >; GeometryImp = Dune::YaspGeometry]':
cc1plus: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/dune/geometry/test/checkgeometry.hh: In function 'bool Dune::checkGeometry(const TestGeometry&) [with TestGeometry = Geometry<3, 3, const YaspGrid<3, EquidistantOffsetCoordinates<double, 3> >, YaspGeometry>]':
/usr/include/dune/geometry/test/checkgeometry.hh:200:15: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  200 |       if ( (x - geometry.local( geometry.global( x ) )).two_norm() > tolerance ) {
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:208:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
  208 |       const JacobianInverse &Ji = geometry.jacobianInverse( x );
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/dune/geometry/test/checkgeometry.hh:67:8: note: parameter passing for argument of type 'Dune::FieldVector<double, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
   67 |   bool checkGeometry ( const TestGeometry& geometry )
      |        ^~~~~~~~~~~~~
[100%] Linking CXX executable test-yaspgrid-yaspfactory-3d
cd /build/dune-grid-2.9.0/build/dune/grid/test/yasp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/link.txt --verbose=1
/usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/build/dune-grid-2.9.0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/test-yaspgrid-yaspfactory-3d.cc.o" -o test-yaspgrid-yaspfactory-3d  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.9.0 /usr/lib/aarch64-linux-gnu/libduneuggrid.so.2.9.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.9.0 /usr/lib/aarch64-linux-gnu/libgmpxx.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/libf77blas.so /usr/lib/aarch64-linux-gnu/libatlas.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libgmp.so 
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[100%] Built target test-yaspgrid-yaspfactory-3d
make  -f CMakeFiles/build_tests.dir/build.make CMakeFiles/build_tests.dir/depend
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/CMakeFiles/build_tests.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
make  -f CMakeFiles/build_tests.dir/build.make CMakeFiles/build_tests.dir/build
make[5]: Entering directory '/build/dune-grid-2.9.0/build'
make[5]: Nothing to be done for 'CMakeFiles/build_tests.dir/build'.
make[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[100%] Built target build_tests
make[4]: Leaving directory '/build/dune-grid-2.9.0/build'
/usr/bin/cmake -E cmake_progress_start /build/dune-grid-2.9.0/build/CMakeFiles 0
make[3]: Leaving directory '/build/dune-grid-2.9.0/build'
make[2]: Leaving directory '/build/dune-grid-2.9.0/build'
cd build; PATH=/build/dune-grid-2.9.0/debian/tmp-test:$PATH /usr/bin/dune-ctest 
   Site: i-capture-the-hostname
   Build name: Linux-c++
Create new tag: 20230414-0153 - Experimental
Test project /build/dune-grid-2.9.0/build
      Start  1: test-alberta3d-refine
 1/66 Test  #1: test-alberta3d-refine .................................   Passed    0.03 sec
      Start  2: scsgmappertest
 2/66 Test  #2: scsgmappertest ........................................   Passed    0.39 sec
      Start  3: mcmgmappertest
 3/66 Test  #3: mcmgmappertest ........................................   Passed    1.11 sec
      Start  4: conformvolumevtktest
 4/66 Test  #4: conformvolumevtktest ..................................   Passed    0.44 sec
      Start  5: gnuplottest
 5/66 Test  #5: gnuplottest ...........................................   Passed    0.29 sec
      Start  6: nonconformboundaryvtktest
 6/66 Test  #6: nonconformboundaryvtktest .............................   Passed    0.57 sec
      Start  7: printgridtest
 7/66 Test  #7: printgridtest .........................................***Skipped   0.01 sec
      Start  8: subsamplingvtktest
 8/66 Test  #8: subsamplingvtktest ....................................   Passed   17.02 sec
      Start  9: vtktest
 9/66 Test  #9: vtktest ...............................................   Passed    3.96 sec
      Start 10: vtktest-mpi-2
10/66 Test #10: vtktest-mpi-2 .........................................   Passed    3.84 sec
      Start 11: vtksequencetest
11/66 Test #11: vtksequencetest .......................................   Passed    3.18 sec
      Start 12: starcdreadertest
12/66 Test #12: starcdreadertest ......................................   Passed    0.70 sec
      Start 13: gmshtest-onedgrid
13/66 Test #13: gmshtest-onedgrid .....................................   Passed    0.35 sec
      Start 14: gmshtest-uggrid
14/66 Test #14: gmshtest-uggrid .......................................   Passed    1.25 sec
      Start 15: gmshtest-alberta2d
15/66 Test #15: gmshtest-alberta2d ....................................   Passed    0.78 sec
      Start 16: gmshtest-alberta3d
16/66 Test #16: gmshtest-alberta3d ....................................   Passed    0.93 sec
      Start 17: test-dgf-yasp
17/66 Test #17: test-dgf-yasp .........................................   Passed    0.86 sec
      Start 18: test-dgf-yasp-offset
18/66 Test #18: test-dgf-yasp-offset ..................................   Passed    0.40 sec
      Start 19: test-dgf-oned
19/66 Test #19: test-dgf-oned .........................................   Passed    0.38 sec
      Start 20: test-dgf-alberta
20/66 Test #20: test-dgf-alberta ......................................   Passed    0.43 sec
      Start 21: test-dgf-ug
21/66 Test #21: test-dgf-ug ...........................................   Passed    0.39 sec
      Start 22: test-dgf-gmsh-ug
22/66 Test #22: test-dgf-gmsh-ug ......................................   Passed    0.40 sec
      Start 23: geometrygrid-coordfunction-copyconstructor
23/66 Test #23: geometrygrid-coordfunction-copyconstructor ............   Passed    0.00 sec
      Start 24: test-geogrid-yaspgrid
24/66 Test #24: test-geogrid-yaspgrid .................................   Passed    0.55 sec
      Start 25: test-geogrid-uggrid
25/66 Test #25: test-geogrid-uggrid ...................................   Passed    0.47 sec
      Start 26: test-gridinfo
26/66 Test #26: test-gridinfo .........................................   Passed    0.82 sec
      Start 27: test-identitygrid
27/66 Test #27: test-identitygrid .....................................   Passed    0.86 sec
      Start 28: test-oned
28/66 Test #28: test-oned .............................................   Passed    0.02 sec
      Start 29: test-mcmg-geogrid
29/66 Test #29: test-mcmg-geogrid .....................................   Passed    0.36 sec
      Start 30: testiteratorranges
30/66 Test #30: testiteratorranges ....................................   Passed    0.33 sec
      Start 31: test-hierarchicsearch
31/66 Test #31: test-hierarchicsearch .................................   Passed    0.34 sec
      Start 32: test-ug
32/66 Test #32: test-ug ...............................................   Passed    3.20 sec
      Start 33: test-parallel-ug
33/66 Test #33: test-parallel-ug ......................................   Passed   72.56 sec
      Start 34: test-parallel-ug-mpi-2
34/66 Test #34: test-parallel-ug-mpi-2 ................................   Passed   55.56 sec
      Start 35: test-loadbalancing
35/66 Test #35: test-loadbalancing ....................................***Skipped   0.01 sec
      Start 36: issue-53-uggrid-intersections
36/66 Test #36: issue-53-uggrid-intersections .........................   Passed    0.60 sec
      Start 37: test-alberta-1-1
37/66 Test #37: test-alberta-1-1 ......................................   Passed    0.04 sec
      Start 38: test-alberta-1-2
38/66 Test #38: test-alberta-1-2 ......................................   Passed    0.03 sec
      Start 39: test-alberta-2-2
39/66 Test #39: test-alberta-2-2 ......................................   Passed    0.76 sec
      Start 40: test-alberta-1-3
40/66 Test #40: test-alberta-1-3 ......................................   Passed    0.03 sec
      Start 41: test-alberta-2-3
41/66 Test #41: test-alberta-2-3 ......................................   Passed    8.88 sec
      Start 42: test-alberta-3-3
42/66 Test #42: test-alberta-3-3 ......................................   Passed   10.75 sec
      Start 43: test-yaspgrid-backuprestore-equidistant
43/66 Test #43: test-yaspgrid-backuprestore-equidistant ...............   Passed    2.61 sec
      Start 44: test-yaspgrid-backuprestore-equidistant-mpi-2
44/66 Test #44: test-yaspgrid-backuprestore-equidistant-mpi-2 .........   Passed    2.92 sec
      Start 45: test-yaspgrid-backuprestore-equidistantoffset
45/66 Test #45: test-yaspgrid-backuprestore-equidistantoffset .........   Passed    2.48 sec
      Start 46: test-yaspgrid-backuprestore-equidistantoffset-mpi-2
46/66 Test #46: test-yaspgrid-backuprestore-equidistantoffset-mpi-2 ...   Passed    2.41 sec
      Start 47: test-yaspgrid-backuprestore-tensor
47/66 Test #47: test-yaspgrid-backuprestore-tensor ....................   Passed    2.52 sec
      Start 48: test-yaspgrid-backuprestore-tensor-mpi-2
48/66 Test #48: test-yaspgrid-backuprestore-tensor-mpi-2 ..............   Passed    2.17 sec
      Start 49: test-yaspgrid-entityshifttable
49/66 Test #49: test-yaspgrid-entityshifttable ........................   Passed    0.02 sec
      Start 50: test-yaspgrid-partitioner
50/66 Test #50: test-yaspgrid-partitioner .............................   Passed    0.33 sec
      Start 51: test-yaspgrid-tensorgridfactory
51/66 Test #51: test-yaspgrid-tensorgridfactory .......................   Passed    0.31 sec
      Start 52: test-yaspgrid-tensorgridfactory-mpi-2
52/66 Test #52: test-yaspgrid-tensorgridfactory-mpi-2 .................   Passed    0.36 sec
      Start 53: test-yaspgrid-yaspfactory-1d
53/66 Test #53: test-yaspgrid-yaspfactory-1d ..........................   Passed    0.30 sec
      Start 54: test-yaspgrid-yaspfactory-1d-mpi-2
54/66 Test #54: test-yaspgrid-yaspfactory-1d-mpi-2 ....................   Passed    0.36 sec
      Start 55: test-yaspgrid-yaspfactory-2d
55/66 Test #55: test-yaspgrid-yaspfactory-2d ..........................   Passed    1.17 sec
      Start 56: test-yaspgrid-yaspfactory-2d-mpi-2
56/66 Test #56: test-yaspgrid-yaspfactory-2d-mpi-2 ....................   Passed    1.26 sec
      Start 57: test-yaspgrid-yaspfactory-3d
57/66 Test #57: test-yaspgrid-yaspfactory-3d ..........................   Passed    7.05 sec
      Start 58: test-yaspgrid-yaspfactory-3d-mpi-2
58/66 Test #58: test-yaspgrid-yaspfactory-3d-mpi-2 ....................   Passed    5.72 sec
      Start 59: test-yaspgrid-constructor
59/66 Test #59: test-yaspgrid-constructor .............................   Passed    0.34 sec
      Start 60: globalindexsettest
60/66 Test #60: globalindexsettest ....................................   Passed    0.33 sec
      Start 61: persistentcontainertest
61/66 Test #61: persistentcontainertest ...............................   Passed    0.34 sec
      Start 62: structuredgridfactorytest
62/66 Test #62: structuredgridfactorytest .............................   Passed    0.56 sec
      Start 63: tensorgridfactorytest
63/66 Test #63: tensorgridfactorytest .................................   Passed  126.00 sec
      Start 64: vertexordertest
64/66 Test #64: vertexordertest .......................................   Passed    0.34 sec
      Start 65: recipe-iterate-over-grid
65/66 Test #65: recipe-iterate-over-grid ..............................   Passed    0.34 sec
      Start 66: recipe-integration
66/66 Test #66: recipe-integration ....................................   Passed    0.31 sec

100% tests passed, 0 tests failed out of 66

Total Test time (real) = 354.56 sec

The following tests did not run:
	  7 - printgridtest (Skipped)
	 35 - test-loadbalancing (Skipped)
JUnit report for CTest results written to /build/dune-grid-2.9.0/build/junit/cmake.xml
make[1]: Leaving directory '/build/dune-grid-2.9.0'
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--builddirectory=build -O--buildsystem=cmake
   dh_prep -O--builddirectory=build -O--buildsystem=cmake
   dh_auto_install -O--builddirectory=build -O--buildsystem=cmake
	cd build && make -j8 install DESTDIR=/build/dune-grid-2.9.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
make[1]: Entering directory '/build/dune-grid-2.9.0/build'
/usr/bin/cmake -S/build/dune-grid-2.9.0 -B/build/dune-grid-2.9.0/build --check-build-system CMakeFiles/Makefile.cmake 0
make  -f CMakeFiles/Makefile2 preinstall
make[2]: Entering directory '/build/dune-grid-2.9.0/build'
make[2]: Nothing to be done for 'preinstall'.
make[2]: Leaving directory '/build/dune-grid-2.9.0/build'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "None"
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/lib/aarch64-linux-gnu/libdunegrid.so.2.9.0
-- Set runtime path of "/build/dune-grid-2.9.0/debian/tmp/usr/lib/aarch64-linux-gnu/libdunegrid.so.2.9.0" to ""
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/lib/aarch64-linux-gnu/libdunegrid.so
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/lib/aarch64-linux-gnu/libdunealbertagrid1d.so.2.9.0
-- Set runtime path of "/build/dune-grid-2.9.0/debian/tmp/usr/lib/aarch64-linux-gnu/libdunealbertagrid1d.so.2.9.0" to ""
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/lib/aarch64-linux-gnu/libdunealbertagrid1d.so
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/lib/aarch64-linux-gnu/libdunealbertagrid2d.so.2.9.0
-- Set runtime path of "/build/dune-grid-2.9.0/debian/tmp/usr/lib/aarch64-linux-gnu/libdunealbertagrid2d.so.2.9.0" to ""
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/lib/aarch64-linux-gnu/libdunealbertagrid2d.so
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/lib/aarch64-linux-gnu/libdunealbertagrid3d.so.2.9.0
-- Set runtime path of "/build/dune-grid-2.9.0/debian/tmp/usr/lib/aarch64-linux-gnu/libdunealbertagrid3d.so.2.9.0" to ""
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/lib/aarch64-linux-gnu/libdunealbertagrid3d.so
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/lib/dunecontrol/dune-grid/dune.module
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/lib/aarch64-linux-gnu/cmake/dune-grid/dune-grid-config.cmake
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/lib/aarch64-linux-gnu/cmake/dune-grid/dune-grid-config-version.cmake
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/config.h.cmake
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/lib/aarch64-linux-gnu/pkgconfig/dune-grid.pc
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/lib/aarch64-linux-gnu/cmake/dune-grid/dune-grid-targets.cmake
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/lib/aarch64-linux-gnu/cmake/dune-grid/dune-grid-targets-none.cmake
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/identitygrid.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/onedgrid.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/uggrid.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/yaspgrid.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/agrid.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/albertagrid.cc
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/albertaheader.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/indexsets.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/indexstack.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/datahandle.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/misc.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/macroelement.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/elementinfo.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/geometrycache.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/meshpointer.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/macrodata.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/dofadmin.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/dofvector.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/refinement.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/coordcache.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/level.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/undefine-2.0.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/undefine-3.0.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/entity.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/entity.cc
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/entityseed.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/hierarchiciterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/algebra.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/geometry.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/geometry.cc
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/projection.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/transformation.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/leveliterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/leafiterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/treeiterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/intersection.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/intersection.cc
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/intersectioniterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/capabilities.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/gridfactory.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/dgfparser.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/albertareader.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/gridfamily.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/gridview.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/persistentcontainer.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/backuprestore.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/structuredgridfactory.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/albertagrid/geometryreference.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/adaptcallback.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/backuprestore.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/boundaryprojection.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/boundarysegment.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/capabilities.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/datahandleif.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/defaultgridview.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/entity.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/entityiterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/entityseed.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/exceptions.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/geometry.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/grid.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/gridenums.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/gridfactory.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/gridinfo.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/gridview.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/indexidset.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/intersection.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/intersectioniterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/mcmgmapper.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/mapper.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/partitionset.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/rangegenerators.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/sizecache.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/common/scsgmapper.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid/backuprestore.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid/cachedcoordfunction.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid/capabilities.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid/cornerstorage.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid/coordfunction.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid/datahandle.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid/declaration.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid/entity.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid/entityseed.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid/geometry.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid/grid.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid/gridfamily.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid/gridview.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid/hostcorners.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid/identity.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid/idset.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid/indexsets.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid/intersection.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid/intersectioniterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid/iterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/geometrygrid/persistentcontainer.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/identitygrid/identitygridentity.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/identitygrid/identitygridentityseed.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/identitygrid/identitygridhierarchiciterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/identitygrid/identitygridgeometry.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/identitygrid/identitygridintersectioniterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/identitygrid/identitygridintersections.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/identitygrid/identitygridindexsets.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/identitygrid/identitygridleafiterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/identitygrid/identitygridleveliterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/gmshreader.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/gmshwriter.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/gnuplot.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/printgrid.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/starcdreader.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/vtk.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/dgfexception.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/dgfidentitygrid.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/dgfug.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/dgfparser.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/dgfgeogrid.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/dgfwriter.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/entitykey.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/entitykey_inline.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/dgfoned.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/dgfgridfactory.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/macrogrid.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/gridptr.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/parser.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/blocks/basic.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/blocks/boundarydom.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/blocks/boundaryseg.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/blocks/cube.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/blocks/dim.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/blocks/general.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/blocks/gridparameter.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/blocks/interval.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/blocks/polygon.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/blocks/polyhedron.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/blocks/simplex.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/blocks/simplexgeneration.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/dgfparser/blocks/vertex.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/vtk/b64enc.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/vtk/basicwriter.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/vtk/boundaryiterators.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/vtk/boundarywriter.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/vtk/common.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/vtk/corner.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/vtk/corneriterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/vtk/dataarraywriter.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/vtk/function.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/vtk/functionwriter.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/vtk/pointiterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/vtk/pvtuwriter.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/vtk/skeletonfunction.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/vtk/subsamplingvtkwriter.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/vtk/streams.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/vtk/volumeiterators.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/vtk/volumewriter.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/vtk/vtksequencewriter.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/vtk/vtksequencewriterbase.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/vtk/vtkwriter.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/vtk/vtuwriter.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/io/file/gnuplot/gnuplot.cc
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/onedgrid/nulliteratorfactory.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/onedgrid/onedgridentity.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/onedgrid/onedgridentityseed.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/onedgrid/onedgridfactory.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/onedgrid/onedgridhieriterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/onedgrid/onedgridindexsets.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/onedgrid/onedgridleafiterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/onedgrid/onedgridleveliterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/onedgrid/onedgridlist.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/onedgrid/onedgridintersections.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/onedgrid/onedgridintersectioniterators.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/onedgrid/onedgridviews.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/test/basicunitcube.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/test/check-albertareader.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/test/checkadaptation.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/test/checkcomcorrectness.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/test/checkcommunicate.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/test/checkentitylifetime.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/test/checkentityseed.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/test/checkgeometry.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/test/checkgeometryinfather.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/test/checkgridfactory.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/test/checkidset.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/test/checkindexset.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/test/checkintersectionit.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/test/checkintersectionlifetime.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/test/checkiterators.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/test/checkjacobians.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/test/checkpartition.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/test/checktwists.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/test/functions.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/test/gridcheck.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/test/staticcheck.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/uggrid/uggridfactory.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/uggrid/uggridentityseed.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/uggrid/uggridentity.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/uggrid/uggridgeometry.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/uggrid/uggridlocalgeometry.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/uggrid/uggridhieriterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/uggrid/uggridleveliterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/uggrid/uggridviews.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/uggrid/ugincludes.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/uggrid/uggridintersections.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/uggrid/uggridintersectioniterators.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/uggrid/uggridindexsets.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/uggrid/uggridleafiterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/uggrid/uggridrenumberer.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/uggrid/ug_undefs.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/uggrid/uglbgatherscatter.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/uggrid/ugmessagebuffer.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/uggrid/ugwrapper.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/utility/entitycommhelper.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/utility/globalindexset.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/utility/gridinfo-gmsh-main.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/utility/gridinfo.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/utility/gridtype.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/utility/hierarchicsearch.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/utility/hostgridaccess.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/utility/multiindex.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/utility/parmetisgridpartitioner.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/utility/persistentcontainer.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/utility/persistentcontainerinterface.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/utility/persistentcontainermap.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/utility/persistentcontainervector.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/utility/persistentcontainerwrapper.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/utility/structuredgridfactory.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/utility/tensorgridfactory.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/utility/vertexorderfactory.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/yaspgrid/backuprestore.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/yaspgrid/coordinates.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/yaspgrid/partitioning.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/yaspgrid/structuredyaspgridfactory.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/yaspgrid/torus.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/yaspgrid/yaspgridentity.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/yaspgrid/yaspgridentityseed.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/yaspgrid/yaspgridgeometry.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/yaspgrid/yaspgridhierarchiciterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/yaspgrid/yaspgridindexsets.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/yaspgrid/yaspgridintersection.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/yaspgrid/yaspgrididset.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/yaspgrid/yaspgridleveliterator.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/yaspgrid/yaspgridpersistentcontainer.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/include/dune/grid/yaspgrid/ygrid.hh
gmake[2]: Entering directory '/build/dune-grid-2.9.0/build'
gmake[2]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
/usr/bin/cmake -S/build/dune-grid-2.9.0 -B/build/dune-grid-2.9.0/build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/gmake  -f CMakeFiles/Makefile2 doxygen_dune-grid
gmake[3]: Entering directory '/build/dune-grid-2.9.0/build'
/usr/bin/cmake -S/build/dune-grid-2.9.0 -B/build/dune-grid-2.9.0/build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /build/dune-grid-2.9.0/build/CMakeFiles 2
/usr/bin/gmake  -f CMakeFiles/Makefile2 doc/doxygen/CMakeFiles/doxygen_dune-grid.dir/all
gmake[4]: Entering directory '/build/dune-grid-2.9.0/build'
/usr/bin/gmake  -f doc/doxygen/CMakeFiles/doxygen_dune-grid.dir/build.make doc/doxygen/CMakeFiles/doxygen_dune-grid.dir/depend
gmake[5]: Entering directory '/build/dune-grid-2.9.0/build'
cd /build/dune-grid-2.9.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/dune-grid-2.9.0 /build/dune-grid-2.9.0/doc/doxygen /build/dune-grid-2.9.0/build /build/dune-grid-2.9.0/build/doc/doxygen /build/dune-grid-2.9.0/build/doc/doxygen/CMakeFiles/doxygen_dune-grid.dir/DependInfo.cmake --color=
gmake[5]: Leaving directory '/build/dune-grid-2.9.0/build'
/usr/bin/gmake  -f doc/doxygen/CMakeFiles/doxygen_dune-grid.dir/build.make doc/doxygen/CMakeFiles/doxygen_dune-grid.dir/build
gmake[5]: Entering directory '/build/dune-grid-2.9.0/build'
[ 50%] Creating Doxyfile.in
cd /build/dune-grid-2.9.0/build/doc/doxygen && /usr/bin/cmake -D DOT_TRUE= -D DUNE_MOD_NAME=dune-grid -D DUNE_MOD_VERSION=2.9.0 -D DOXYSTYLE=/usr/share/dune-common/doc/doxygen//Doxystyle -D DOXYGENMACROS=/usr/share/dune-common/doc/doxygen//doxygen-macros -D DOXYLOCAL=/build/dune-grid-2.9.0/doc/doxygen/Doxylocal -D abs_top_srcdir=/build/dune-grid-2.9.0 -D srcdir=/build/dune-grid-2.9.0/doc/doxygen -D top_srcdir=/build/dune-grid-2.9.0 -P /usr/share/dune/cmake/scripts/CreateDoxyFile.cmake
[100%] Building doxygen documentation. This may take a while
cd /build/dune-grid-2.9.0/build/doc/doxygen && /usr/bin/cmake -D DOXYGEN_EXECUTABLE=/usr/bin/doxygen -P /usr/share/dune/cmake/scripts/RunDoxygen.cmake
gmake[5]: Leaving directory '/build/dune-grid-2.9.0/build'
[100%] Built target doxygen_dune-grid
gmake[4]: Leaving directory '/build/dune-grid-2.9.0/build'
/usr/bin/cmake -E cmake_progress_start /build/dune-grid-2.9.0/build/CMakeFiles 0
gmake[3]: Leaving directory '/build/dune-grid-2.9.0/build'
gmake[2]: Leaving directory '/build/dune-grid-2.9.0/build'
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dune-grid.tag
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00143.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00146.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00152.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00152_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00155.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00155_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00158.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00158_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00161.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00161_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00164.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00164_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00167.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00167_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00170.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00170_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00173.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00173_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00176.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00176_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00179.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00179_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00182.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00182_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00185.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00185_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00206.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00206_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00209.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00209_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00230.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00230_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00242.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00242_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00245.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00245_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00248.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00248_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00251.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00251_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00254.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00254_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00257.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00257_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00284.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00284_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00314.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00314_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00323.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00323_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00329.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00329_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00335.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00335_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00338.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00338_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00356.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00356_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00359.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00359_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00362.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00362_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00569.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00569_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00575.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00575_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00578.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00578_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00581.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00581_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00593.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00593_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00599.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00599_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00602.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00602_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00605.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00605_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00608.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00608_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00614.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00614_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00617.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00617_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00620.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00620_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00623.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00623_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00629.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00629_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00635.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00635_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00638.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00638_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00641.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00644.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00644_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00647.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00647_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00650.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00653.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00653_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00656.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00656_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00659.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00659_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00662.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00665.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00665_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00668.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00671.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00671_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00674.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00674_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00677.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00677_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00680.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00683.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00686.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00686_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00689.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00692.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00692_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00695.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00695_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00704.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00704_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00707.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00707_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00710.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00710_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00713.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00713_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00716.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00719.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00719_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00722.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00722_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00725.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00725_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00728.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00728_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00731.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00731_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00734.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00734_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00737.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00737_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00740.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00740_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00743.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00743_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00746.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00746_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00749.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00749_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00752.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00752_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00755.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00755_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00758.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00758_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00761.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00761_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00764.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00764_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00767.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00767_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00770.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00770_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00773.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00773_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00776.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00776_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00779.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00779_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00782.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00782_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00785.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00785_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00788.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00788_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00791.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00791_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00794.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00794_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00797.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00797_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00800.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00800_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00803.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00803_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00806.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00806_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00809.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00809_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00812.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00812_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00815.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00815_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00818.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00818_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00821.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00821_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00824.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00824_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00827.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00827_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00830.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00833.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00833_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00836.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00836_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00839.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00839_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00842.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00845.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00848.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00848_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00851.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00851_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00854.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00854_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00857.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00857_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00860.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00860_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00863.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00863_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00866.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00866_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00869.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00869_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00872.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00875.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00875_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00878.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00878_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00881.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00881_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00884.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00884_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00887.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00887_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00890.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00890_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00893.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00896.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00896_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00899.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00902.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00902_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00905.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00908.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00911.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00911_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00914.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00914_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00917.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00917_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00920.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00923.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00923_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00926.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00929.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00929_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00932.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00935.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00935_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00938.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00941.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00941_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00944.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00947.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00947_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00950.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00953.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00953_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00956.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00959.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00959_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00962.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00965.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00965_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00968.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00971.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00971_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00974.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00974_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00977.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00977_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00980.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00980_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00983.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00983_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00986.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00986_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00989.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00989_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00992.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00992_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00995.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00995_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00998.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a00998_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01001.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01001_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01004.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01004_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01007.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01007_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01010.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01010_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01013.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01013_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01016.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01016_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01019.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01019_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01022.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01022_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01025.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01026.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01027.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01028.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01028.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01029.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01030.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01030.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01031.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01031.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01032.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01032.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01033.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01033.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01034.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01034.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01035.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01035.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01036.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01036.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01037.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01037.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01038.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01038.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01039.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01039.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01040.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01040.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01041.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01041.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01042.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01042.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01043.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01043.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01044.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01044.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01045.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01045.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01046.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01046.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01047.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01047.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01048.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01048.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01049.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01049.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01050.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01050.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01051.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01051.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01052.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01052.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01053.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01053.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01054.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01054.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01055.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01055.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01056.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01056.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01057.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01057.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01058.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01058.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01059.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01059.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01060.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01060.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01061.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01062.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01063.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01064.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01065.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01067.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01068.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01069.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01070.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01073.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01075.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01077.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01078.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01891.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01893.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01894.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01895.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01897.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01898.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01907.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01910.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01911.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01914.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01915.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01918.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01919.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01922.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01923.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01926.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01927.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01930.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01931.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01934.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01935.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01938.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01942.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01943.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01946.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01947.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01950.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01951.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01954.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01955.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01958.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01959.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01962.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01963.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01965.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01966.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01967.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01970.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01971.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01974.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01975.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01977.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01978.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01979.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01981.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01982.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01983.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01985.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01986.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01998.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a01999.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02002.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02003.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02006.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02007.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02010.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02011.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02014.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02015.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02018.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02019.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02021.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02022.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02023.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02025.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02026.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02031.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02034.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02035.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02038.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02039.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02042.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02043.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02045.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02046.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02047.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02050.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02051.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02053.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02054.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02055.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02058.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02059.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02061.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02062.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02063.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02066.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02067.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02069.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02070.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02071.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02074.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02078.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02079.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02082.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02083.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02086.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02087.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02090.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02091.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02094.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02095.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02098.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02099.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02101.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02102.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02103.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02105.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02106.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02107.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02110.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02111.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02114.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02115.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02118.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02119.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02122.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02123.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02126.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02127.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02129.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02130.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02131.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02133.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02134.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02135.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02137.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02138.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02139.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02142.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02143.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02145.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02146.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02150.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02151.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02153.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02154.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02155.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02157.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02158.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02159.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02161.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02162.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02163.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02165.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02166.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02167.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02169.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02170.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02171.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02174.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02175.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02178.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02179.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02182.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02183.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02186.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02187.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02190.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02191.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02194.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02195.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02198.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02199.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02202.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02203.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02206.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02209.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02210.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02211.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02214.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02215.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02218.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02219.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02222.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02225.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02226.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02239.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02242.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02247.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02250.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02255.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02258.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02259.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02262.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02263.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02265.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02266.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02270.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02274.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02275.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02277.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02278.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02279.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02281.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02282.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02287.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02290.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02291.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02294.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02295.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02298.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02299.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02301.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02302.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02303.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02305.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02306.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02307.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02310.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02311.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02313.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02314.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02319.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02322.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02325.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02326.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02329.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02330.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02331.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02334.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02338.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02339.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02342.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02343.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02346.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02347.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02350.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02351.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02354.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02355.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02358.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02359.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02362.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02366.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02367.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02370.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02371.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02374.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02375.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02378.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02379.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02382.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02383.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02386.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02387.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02390.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02391.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02394.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02395.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02398.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02399.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02402.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02403.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02406.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02407.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02410.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02411.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02414.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02415.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02418.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02419.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02422.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02423.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02425.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02426.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02434.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02435.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02438.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02439.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02442.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02443.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02446.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02447.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02450.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02451.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02454.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02455.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02458.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02459.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02462.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02463.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02466.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02467.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02470.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02471.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02474.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02475.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02477.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02478.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02479.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02481.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02482.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02483.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02486.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02487.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02489.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02490.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02491.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02493.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02494.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02495.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02497.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02498.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02499.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02501.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02502.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02506.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02507.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02510.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02511.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02514.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02515.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02518.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02519.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02522.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02523.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02526.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02527.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02530.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02534.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02535.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02538.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02539.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02542.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02543.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02546.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02547.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02550.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02551.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02554.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02555.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02558.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02559.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02561.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02562.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02571.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02574.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02575.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02577.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02578.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02579.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02581.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02582.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02583.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02586.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02587.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02589.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02590.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02591.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02593.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02594.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02595.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02597.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02598.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02599.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02601.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02602.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02603.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02605.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02606.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02607.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02609.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02610.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02611.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02613.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02614.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02615.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02617.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02618.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02619.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02622.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02623.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02626.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02627.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02630.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02631.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02634.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02635.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02638.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02639.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02642.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02643.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02646.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02647.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02650.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02651.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02654.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02655.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02658.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02659.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02662.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02663.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02666.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02667.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02670.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02671.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02674.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02675.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02678.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02679.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02682.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02683.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02686.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02687.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02690.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02691.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02694.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02695.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02698.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02699.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02702.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02703.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02706.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02707.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02709.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02710.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02723.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02726.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02727.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02730.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02731.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02734.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02735.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02738.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02739.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02742.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02745.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02746.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02747.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02750.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02751.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02754.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02755.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02758.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02761.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02762.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02763.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02765.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02766.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02767.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02769.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02770.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02771.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02774.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02775.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02777.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02778.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02779.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02781.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02782.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02783.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02786.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02787.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02790.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02791.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02794.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02797.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02798.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02799.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02801.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02802.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02803.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02806.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02807.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02809.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02810.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02811.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02814.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02818.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02819.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02822.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02823.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02825.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02826.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02827.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02829.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02830.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02831.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02833.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02834.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02835.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02838.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02839.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02842.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02843.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02846.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02847.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02850.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02851.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02854.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02855.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02858.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02859.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02862.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02863.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02865.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02866.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02867.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02869.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02870.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02871.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02874.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02875.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02877.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02878.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02879.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02882.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02883.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02886.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02887.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02890.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02891.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02893.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02894.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02895.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02898.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02899.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02902.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02903.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02905.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02906.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02907.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02910.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02911.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02914.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02915.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02918.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02919.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02921.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02922.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02923.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02925.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02926.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02927.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02929.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02930.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02931.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02933.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02934.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02991.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02994.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02995.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02997.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02998.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a02999.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03001.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03002.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03003.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03005.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03006.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03007.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03009.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03010.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03038.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03039.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03042.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03043.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03046.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03047.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03049.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03050.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03051.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03053.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03054.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03055.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03058.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03059.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03062.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03063.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03066.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03067.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03070.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03071.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03074.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03075.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03078.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03079.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03082.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03083.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03086.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03087.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03090.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03094.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03095.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03098.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03099.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03102.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03103.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03106.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03107.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03109.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03110.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03111.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03113.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03114.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03115.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03117.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03118.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03119.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03121.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03122.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03123.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03126.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03135.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03138.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03143.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03146.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03154.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03166.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03167.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03170.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03171.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03174.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03175.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03178.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03179.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03182.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03183.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03185.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03186.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03187.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03190.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03193.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03194.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03195.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03197.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03198.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03199.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03202.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03203.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03206.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03207.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03210.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03211.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03214.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03215.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03217.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03218.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03222.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03223.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03226.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03227.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03230.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03231.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03233.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03234.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03235.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03238.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03239.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03242.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03243.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03246.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03247.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03250.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03251.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03253.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03254.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03255.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03258.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03259.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03261.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03262.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03263.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03265.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03266.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03267.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03269.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03270.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03271.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03274.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03275.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03278.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03282.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03283.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03286.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03287.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03290.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03291.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03294.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03295.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03298.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03299.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03302.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03303.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03306.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03307.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03310.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03313.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03314.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03315.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03318.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03319.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03321.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03322.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03323.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03325.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03326.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03327.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03329.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03330.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03331.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03334.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03338.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03342.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03343.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03346.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03347.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03350.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03351.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03354.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03355.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03358.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03359.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03362.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03363.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03366.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03367.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03370.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03371.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03374.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03375.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03377.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03378.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03379.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03381.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03382.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03386.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03387.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03390.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03391.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03394.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03395.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03398.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03399.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03402.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03403.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03406.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03407.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03410.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03411.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03413.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03414.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03415.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03418.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03419.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03422.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03423.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03426.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03427.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03430.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03431.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03433.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03434.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03435.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03438.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03439.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03441.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03442.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03443.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03445.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03446.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03447.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03449.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03450.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03451.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03453.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03454.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03455.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03457.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03458.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03459.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03462.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03463.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03466.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03467.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03470.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03471.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03473.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03474.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03475.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03478.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03479.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03482.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03483.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03485.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03486.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03487.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03489.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03490.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03491.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03493.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03494.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03495.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03497.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03498.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03499.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03501.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03502.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03503.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03505.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03506.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03507.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03509.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03510.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03511.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03514.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03515.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03517.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03518.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03519.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03521.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03522.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03523.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03526.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03527.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03529.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03530.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03531.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03533.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03534.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03535.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03537.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03538.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03539.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03541.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03542.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03543.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03545.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03546.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03547.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03549.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03550.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03551.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03553.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03554.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03555.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03557.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03558.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03559.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03561.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03562.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03563.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03565.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03566.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03567.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03569.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03570.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03571.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03573.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03574.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03575.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03577.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03578.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03579.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03581.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03582.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03583.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03585.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03586.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03587.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03589.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03590.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03591.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03593.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03594.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03595.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03597.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03598.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03607.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03609.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03610.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03611.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03613.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03614.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03615.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03617.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03618.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03619.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03621.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03622.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03625.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03626.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03627.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03629.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03630.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03634.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03635.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03638.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03639.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03642.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03643.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03646.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03647.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03650.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03651.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03654.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03659.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03662.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03663.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03666.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03667.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03670.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03671.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03674.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03675.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03678.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03679.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03682.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03683.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03685.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03686.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03687.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03690.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03691.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03694.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03695.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03698.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03699.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03701.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03702.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03703.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03706.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03707.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03710.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03711.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03714.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03715.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03718.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03719.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03721.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03722.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03723.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03726.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03727.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03730.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03731.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03733.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03734.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03735.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03737.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03738.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03739.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03741.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03742.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03747.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03750.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03751.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03753.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03754.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03755.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03758.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03771.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03774.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03775.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03778.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03787.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03790.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03791.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03793.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03794.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03795.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03797.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03798.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03799.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03801.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03802.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03811.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03814.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03815.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03818.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03819.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03821.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03822.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03823.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03825.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03826.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03827.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03830.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03831.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03833.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03834.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03835.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03837.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03838.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03839.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03842.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03843.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03846.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03847.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03850.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03851.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03854.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03855.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03858.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03859.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03861.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03862.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03863.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03865.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03866.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03867.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03869.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03870.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03871.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03873.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03874.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03875.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03877.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03878.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03879.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03881.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03882.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03883.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03885.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03886.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03887.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03889.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03890.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03891.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03893.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03894.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03895.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03898.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03899.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03901.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03902.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03903.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03905.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03906.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03907.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03909.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03910.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03911.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03913.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03914.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03915.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03917.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03918.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03919.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03921.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03922.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03923.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03925.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03926.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03927.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03929.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03930.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03931.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03933.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03934.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03935.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03937.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03938.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03939.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03941.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03942.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03943.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03946.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03947.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03950.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03951.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03954.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03955.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03957.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03958.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03959.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03962.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03963.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03966.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03967.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03969.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03970.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03975.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03977.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03978.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03979.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03982.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03983.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03985.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03986.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03987.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03989.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03990.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03991.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03993.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a03994.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04011.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04013.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04014.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04015.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04018.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04019.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04021.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04022.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04023.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04025.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04026.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04027.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04029.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04030.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04031.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04033.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04034.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04035.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04037.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04038.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04039.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04041.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04042.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04043.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04045.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04046.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04047.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04050.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04051.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04054.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04055.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04057.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04058.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04059.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04062.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04063.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04066.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04067.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04070.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04071.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04074.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04075.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04078.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04079.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04082.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04083.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04085.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04086.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04087.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04090.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04091.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04094.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04095.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04098.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04099.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04102.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04103.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04106.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04107.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04110.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04111.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04114.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04115.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04117.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04118.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04119.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04122.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04126.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04127.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04130.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04131.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04134.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04135.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04138.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04139.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04142.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04143.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04146.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04147.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04150.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04151.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04154.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04155.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04158.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04171.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04174.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04175.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04177.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04178.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04179.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04181.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04182.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04183.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04186.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04187.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04190.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04191.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04194.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04195.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04198.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04199.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04202.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04203.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04205.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04206.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04207.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04209.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04210.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04211.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04213.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04214.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04215.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04218.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04219.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04221.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04222.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04223.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04225.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04226.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04227.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04229.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04230.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04231.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04233.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04234.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04235.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04238.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04239.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04241.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04242.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04243.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04246.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04247.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04250.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04251.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04254.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04255.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04257.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04258.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04259.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04261.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04262.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04263.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04265.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04266.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04267.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04270.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04271.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04274.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04275.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04278.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04279.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04282.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04283.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04286.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04287.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04289.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04290.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04291.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04293.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04294.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04295.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04297.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04298.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04299.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04302.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04307.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04310.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04311.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04314.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04315.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04318.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04319.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04322.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04323.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04326.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04327.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04330.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04331.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04334.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04335.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04338.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04339.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04342.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04343.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04346.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04347.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04350.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04351.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04354.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04355.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04358.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04359.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04362.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04363.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04366.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04367.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04370.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04371.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04373.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04374.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04375.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04377.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04378.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04379.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04381.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04382.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04383.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04385.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04386.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04387.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04389.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04390.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04391.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04393.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04394.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04395.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04397.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04398.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04399.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04401.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04402.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04403.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04405.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04406.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04407.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04410.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04411.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04414.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04415.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04417.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04418.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04427.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04430.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04431.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04433.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04434.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04435.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04438.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04439.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04441.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04442.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04443.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04445.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04446.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04447.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04449.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04450.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04455.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04457.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04458.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04459.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04462.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04463.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04466.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04467.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04470.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04471.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04474.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04475.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04478.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04479.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04482.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04483.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04486.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04490.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04491.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a04492.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07176.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07177.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07178.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07181.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07184.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07187.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07190.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07193.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07193_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07196.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07196_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07199.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07199_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07202.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07202_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07205.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07205_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07208.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07208_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07211.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07211_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07214.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07214_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07217.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07217_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07220.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07223.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07226.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07226_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07229.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07229_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07232.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07232_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07235.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07235_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07238.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07238_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07241.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07241_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07244.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07244_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07247.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07247_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07250.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07250_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07253.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07253_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07256.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07256_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07259.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07259_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07262.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07262_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07265.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07265_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07268.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07268_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07271.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07271_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07274.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07274_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07277.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07277_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07280.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07280_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07283.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07283_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07286.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07286_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07289.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07289_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07292.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07292_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07295.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07295_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07298.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07298_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07301.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07301_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07304.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07304_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07307.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07307_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07310.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07310_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07313.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07313_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07316.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07316_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07319.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07319_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07322.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07322_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07325.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07325_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07328.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07328_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07331.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07331_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07334.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07334_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07337.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/a07337_source.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/annotated.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/bc_s.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/bdwn.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/classes.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/closed.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/cube-to-tet-6.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000000_000002.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000000_000012.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000000_000015.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000001_000002.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000002_000012.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000003_000001.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000003_000002.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000003_000015.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000007_000000.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000007_000002.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000007_000003.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000007_000009.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000007_000015.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000007_000017.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000008_000002.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000008_000015.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000010_000000.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000010_000002.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000010_000008.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000010_000011.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000010_000014.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000010_000018.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000011_000002.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000012_000000.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000012_000002.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000012_000015.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000013_000006.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000014_000002.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000015_000002.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000015_000008.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000015_000012.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000017_000002.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000018_000002.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_000018_000015.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_0009240fada98b921d3b7adcfc3fe68b.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_0009240fada98b921d3b7adcfc3fe68b_dep.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_04f2ecc425faf0d475a3caf484e551f3.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_04f2ecc425faf0d475a3caf484e551f3_dep.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_12216c288ee894afa9579d03cea8ef20.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_12216c288ee894afa9579d03cea8ef20_dep.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_3101a3055293843fecabc3e467bfc546.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_3101a3055293843fecabc3e467bfc546_dep.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_51efcf388a7f62d4a2fa1c6b4b0f3d93_dep.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_5daf9a2f9619bbce8638e57b1ad806dc.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_5daf9a2f9619bbce8638e57b1ad806dc_dep.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_5e69be5995c9f5d42bf491ae6f29600e.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_5e69be5995c9f5d42bf491ae6f29600e_dep.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_63e32640819d3744ac1cd322c9d6003e.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_63e32640819d3744ac1cd322c9d6003e_dep.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_6b8c365152847b3387fb5004eec7d3cc.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_6b8c365152847b3387fb5004eec7d3cc_dep.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_8a7c3b45c9645f41c3ea2c94b08d5fa1.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_8a7c3b45c9645f41c3ea2c94b08d5fa1_dep.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_8d29adac9322a6a2ee0cd26fd57d5299.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_8d29adac9322a6a2ee0cd26fd57d5299_dep.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_9cbaec8e9232e242a682ff9656a6bc7e.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_9cbaec8e9232e242a682ff9656a6bc7e_dep.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_afe722c9aeb4f33ba80bf13de411ce03.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_afe722c9aeb4f33ba80bf13de411ce03_dep.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_affc5810119b0e43cdb9112dac77876f.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_affc5810119b0e43cdb9112dac77876f_dep.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_b770a3c3155c345f795a6741b9d3499a.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_b770a3c3155c345f795a6741b9d3499a_dep.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_c7946cd8c64c74ddbfaba08069596fbe.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_c7946cd8c64c74ddbfaba08069596fbe_dep.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_e5ae0335e78259a61f16e105bf289391.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_e5ae0335e78259a61f16e105bf289391_dep.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_e674d52c20e1458e445f655f7f65f7ce.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_e674d52c20e1458e445f655f7f65f7ce_dep.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_e68e8157741866f444e17edd764ebbae.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dir_e68e8157741866f444e17edd764ebbae_dep.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/doc.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/doxygen.css
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/dynsections.js
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/examplegrid1c.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/examplegrid1cs.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/examplegrid1gen.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/examplegrid1genangle.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/examplegrid1s.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/examplegrid2a.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/examplegrid2b.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/examplegrid2c.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/examplegrid2d.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/examplegrid2e.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/examplegrid5c.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/examplegrid5s.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/examples.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/files.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/folderclosed.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/folderopen.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_a.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_b.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_c.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_d.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_e.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_enum.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_eval.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_f.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_b.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_c.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_d.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_e.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_f.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_g.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_h.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_i.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_j.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_k.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_l.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_m.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_n.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_o.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_p.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_q.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_r.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_s.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_t.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_u.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_v.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_w.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_y.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_func_~.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_g.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_h.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_i.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_j.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_k.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_l.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_m.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_n.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_o.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_p.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_q.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_r.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_rela.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_s.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_t.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_type.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_type_b.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_type_c.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_type_d.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_type_e.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_type_f.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_type_g.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_type_h.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_type_i.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_type_j.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_type_l.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_type_m.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_type_n.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_type_o.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_type_p.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_type_r.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_type_s.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_type_t.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_type_v.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_type_w.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_type_y.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_u.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_v.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_vars.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_vars_a.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_vars_b.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_vars_c.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_vars_d.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_vars_e.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_vars_f.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_vars_g.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_vars_h.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_vars_i.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_vars_l.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_vars_m.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_vars_n.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_vars_o.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_vars_p.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_vars_r.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_vars_s.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_vars_t.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_vars_v.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_vars_y.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_w.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_y.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/functions_~.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/globals.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/globals_defs.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/globals_func.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/grid.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/helix.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/hierarchy.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/idlocalref.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/index.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/islocalref.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/jquery.js
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/menu.js
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/menudata.js
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/modules.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/namespacemembers.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/namespacemembers_enum.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/namespacemembers_eval.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/namespacemembers_func.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/namespacemembers_type.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/namespacemembers_vars.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/namespaces.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/nav_f.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/nav_g.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/nav_h.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/open.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/pages.html
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/splitbar.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/subgrid.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/sync_off.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/sync_on.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/tab_a.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/tab_b.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/tab_h.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/tab_s.png
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/doc/dune-grid/doxygen/tabs.css
-- Installed doxygen into /usr/share/doc/dune-grid/doxygen
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/amc/grid-1-1.amc
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/amc/grid-1-2.amc
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/amc/grid-2-2.amc
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/amc/grid-1-3.amc
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/amc/grid-2-3.amc
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/amc/grid-3-3.amc
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/amc/grid-2-4.amc
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/amc/macro.amc
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/amc/periodic-torus.amc
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gridfactory/hybridtestgrids.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gridfactory/testgrids.hh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gmsh/circle1storder.msh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gmsh/circle2ndorder.msh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gmsh/circle.geo
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gmsh/curved2d.geo
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gmsh/curved2d.msh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gmsh/hybrid-testgrid-2d.msh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gmsh/hybrid-testgrid-3d.msh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gmsh/oned-testgrid.msh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gmsh/pyramid1storder.msh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gmsh/pyramid2ndorder.msh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gmsh/pyramid4.msh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gmsh/pyramid.geo
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gmsh/pyramid.msh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gmsh/sphere.msh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gmsh/telescope1storder.msh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gmsh/telescope2ndorder.msh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gmsh/telescope.geo
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gmsh/telescope.msh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gmsh/twotets.geo
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gmsh/twotets.msh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/gmsh/unitcube.msh
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/starcd/star.vrt
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/starcd/tets.vrt
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/starcd/withprism.vrt
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/starcd/withpyramid.vrt
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/starcd/star.cel
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/starcd/tets.cel
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/starcd/withprism.cel
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/starcd/withpyramid.cel
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/basicunitcube-2d.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/cube-2.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/cube_grid.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/cube-testgrid-2-2.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/cube-testgrid-2-3.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/distorted-cube-3.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/examplegrid10a.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/examplegrid10b.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/examplegrid10.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/examplegrid11.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/examplegrid12.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/examplegrid1c.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/examplegrid1gen.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/examplegrid1s.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/examplegrid2a.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/examplegrid2b.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/examplegrid2c.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/examplegrid2d.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/examplegrid2e.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/examplegrid5.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/examplegrid6.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/examplegrid7.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/examplegrid9.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/example-projection.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/grid2Y.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/grid3A.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/grid3Y.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/helix.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/octahedron.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/simplex-testgrid-1-1.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/simplex-testgrid-1-2.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/simplex-testgrid-2-2.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/simplex-testgrid-1-3.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/simplex-testgrid-2-3.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/simplex-testgrid-3-3.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/simplex-testgrid-3-3-large.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/test1d.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/test1d-vertex.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/test2d.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/test2d_offset.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/test2ug.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/test3d.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/torus-2.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/torus-3.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune-grid/grids/dgf/unstr_cube.dgf
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune/cmake/modules/AddAlbertaFlags.cmake
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune/cmake/modules/DuneGridMacros.cmake
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune/cmake/modules/FindAlberta.cmake
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune/cmake/modules/GridType.cmake
-- Installing: /build/dune-grid-2.9.0/debian/tmp/usr/share/dune/cmake/modules/UseUG.cmake
make[1]: Leaving directory '/build/dune-grid-2.9.0/build'
   dh_install -O--builddirectory=build -O--buildsystem=cmake
   dh_installdocs -O--builddirectory=build -O--buildsystem=cmake
   dh_installchangelogs -O--builddirectory=build -O--buildsystem=cmake
   dh_installsystemduser -O--builddirectory=build -O--buildsystem=cmake
   dh_lintian -O--builddirectory=build -O--buildsystem=cmake
   dh_perl -O--builddirectory=build -O--buildsystem=cmake
   dh_link -O--builddirectory=build -O--buildsystem=cmake
   dh_strip_nondeterminism -O--builddirectory=build -O--buildsystem=cmake
debian/libdune-grid-doc/usr/share/doc/libdune-grid-doc/doxygen/idlocalref.png: 492 bytes of garbage after IEND chunk at /usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 172.
   dh_compress -O--builddirectory=build -O--buildsystem=cmake
   dh_fixperms -O--builddirectory=build -O--buildsystem=cmake
   dh_missing -O--builddirectory=build -O--buildsystem=cmake
   dh_dwz -a -O--builddirectory=build -O--buildsystem=cmake
   dh_strip -a -O--builddirectory=build -O--buildsystem=cmake
   debian/rules override_dh_makeshlibs
make[1]: Entering directory '/build/dune-grid-2.9.0'
dh_makeshlibs --version-info='libdune-grid-2.9.0'
make[1]: Leaving directory '/build/dune-grid-2.9.0'
   dh_shlibdeps -a -O--builddirectory=build -O--buildsystem=cmake
   dh_installdeb -O--builddirectory=build -O--buildsystem=cmake
   debian/rules override_dh_gencontrol
make[1]: Entering directory '/build/dune-grid-2.9.0'
dh_gencontrol -- -Vdune:shared-library='libdune-grid-2.9.0' -Vdune:doc:Built-Using='doxygen (= 1.9.4-4)'
make[1]: Leaving directory '/build/dune-grid-2.9.0'
   dh_md5sums -O--builddirectory=build -O--buildsystem=cmake
   dh_builddeb -O--builddirectory=build -O--buildsystem=cmake
dpkg-deb: building package 'libdune-grid-dev' in '../libdune-grid-dev_2.9.0-2_arm64.deb'.
dpkg-deb: building package 'libdune-grid-dev-dbgsym' in '../libdune-grid-dev-dbgsym_2.9.0-2_arm64.deb'.
dpkg-deb: building package 'libdune-grid-doc' in '../libdune-grid-doc_2.9.0-2_all.deb'.
 dpkg-genbuildinfo --build=binary -O../dune-grid_2.9.0-2_arm64.buildinfo
 dpkg-genchanges --build=binary -O../dune-grid_2.9.0-2_arm64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
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/4066/tmp/hooks/B01_cleanup starting
I: user script /srv/workspace/pbuilder/4066/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/4066 and its subdirectories
I: Current time: Fri Apr 14 16:01:53 +14 2023
I: pbuilder-time-stamp: 1681437713